diff --git a/.projen/deps.json b/.projen/deps.json
index 2e8a4c9c8..dba9b9007 100644
--- a/.projen/deps.json
+++ b/.projen/deps.json
@@ -17,12 +17,12 @@
},
{
"name": "cdktf-cli",
- "version": "^0.19.0",
+ "version": "^0.20.0",
"type": "build"
},
{
"name": "cdktf",
- "version": "^0.19.0",
+ "version": "^0.20.0",
"type": "build"
},
{
@@ -84,7 +84,7 @@
},
{
"name": "cdktf",
- "version": "^0.19.0",
+ "version": "^0.20.0",
"type": "peer"
},
{
diff --git a/.projenrc.js b/.projenrc.js
index 245cb5b1a..4d702d2fb 100644
--- a/.projenrc.js
+++ b/.projenrc.js
@@ -7,7 +7,7 @@ const { CdktfProviderProject } = require("@cdktf/provider-project");
const project = new CdktfProviderProject({
useCustomGithubRunner: false,
terraformProvider: "okta/okta@~> 4.0",
- cdktfVersion: "^0.19.0",
+ cdktfVersion: "^0.20.0",
constructsVersion: "^10.3.0",
minNodeVersion: "18.12.0",
jsiiVersion: "~5.2.0",
diff --git a/docs/adminRoleCustom.csharp.md b/docs/adminRoleCustom.csharp.md
index 5e88d2311..af5edbd08 100644
--- a/docs/adminRoleCustom.csharp.md
+++ b/docs/adminRoleCustom.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/adminRoleCustom.go.md b/docs/adminRoleCustom.go.md
index 5d41d4b30..6c19e89b4 100644
--- a/docs/adminRoleCustom.go.md
+++ b/docs/adminRoleCustom.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/adminrolecustom"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/adminrolecustom"
adminrolecustom.NewAdminRoleCustom(scope Construct, id *string, config AdminRoleCustomConfig) AdminRoleCustom
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -385,7 +392,7 @@ func ResetPermissions()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/adminrolecustom"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/adminrolecustom"
adminrolecustom.AdminRoleCustom_IsConstruct(x interface{}) *bool
```
@@ -417,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/adminrolecustom"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/adminrolecustom"
adminrolecustom.AdminRoleCustom_IsTerraformElement(x interface{}) *bool
```
@@ -431,7 +438,7 @@ adminrolecustom.AdminRoleCustom_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/adminrolecustom"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/adminrolecustom"
adminrolecustom.AdminRoleCustom_IsTerraformResource(x interface{}) *bool
```
@@ -445,7 +452,7 @@ adminrolecustom.AdminRoleCustom_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/adminrolecustom"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/adminrolecustom"
adminrolecustom.AdminRoleCustom_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -762,7 +769,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/adminrolecustom"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/adminrolecustom"
&adminrolecustom.AdminRoleCustomConfig {
Connection: interface{},
diff --git a/docs/adminRoleCustom.java.md b/docs/adminRoleCustom.java.md
index 262abb49f..638c954ac 100644
--- a/docs/adminRoleCustom.java.md
+++ b/docs/adminRoleCustom.java.md
@@ -157,6 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -230,6 +231,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/adminRoleCustom.python.md b/docs/adminRoleCustom.python.md
index 6f644d6bf..86d3bc314 100644
--- a/docs/adminRoleCustom.python.md
+++ b/docs/adminRoleCustom.python.md
@@ -155,6 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -233,6 +234,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/adminRoleCustom.typescript.md b/docs/adminRoleCustom.typescript.md
index 5c0780862..8e89aa48f 100644
--- a/docs/adminRoleCustom.typescript.md
+++ b/docs/adminRoleCustom.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/adminRoleCustomAssignments.csharp.md b/docs/adminRoleCustomAssignments.csharp.md
index 56e4bf2ec..eee8bde35 100644
--- a/docs/adminRoleCustomAssignments.csharp.md
+++ b/docs/adminRoleCustomAssignments.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/adminRoleCustomAssignments.go.md b/docs/adminRoleCustomAssignments.go.md
index af7d2f756..2e15c5c10 100644
--- a/docs/adminRoleCustomAssignments.go.md
+++ b/docs/adminRoleCustomAssignments.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/adminrolecustomassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/adminrolecustomassignments"
adminrolecustomassignments.NewAdminRoleCustomAssignments(scope Construct, id *string, config AdminRoleCustomAssignmentsConfig) AdminRoleCustomAssignments
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -385,7 +392,7 @@ func ResetMembers()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/adminrolecustomassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/adminrolecustomassignments"
adminrolecustomassignments.AdminRoleCustomAssignments_IsConstruct(x interface{}) *bool
```
@@ -417,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/adminrolecustomassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/adminrolecustomassignments"
adminrolecustomassignments.AdminRoleCustomAssignments_IsTerraformElement(x interface{}) *bool
```
@@ -431,7 +438,7 @@ adminrolecustomassignments.AdminRoleCustomAssignments_IsTerraformElement(x inter
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/adminrolecustomassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/adminrolecustomassignments"
adminrolecustomassignments.AdminRoleCustomAssignments_IsTerraformResource(x interface{}) *bool
```
@@ -445,7 +452,7 @@ adminrolecustomassignments.AdminRoleCustomAssignments_IsTerraformResource(x inte
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/adminrolecustomassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/adminrolecustomassignments"
adminrolecustomassignments.AdminRoleCustomAssignments_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -762,7 +769,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/adminrolecustomassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/adminrolecustomassignments"
&adminrolecustomassignments.AdminRoleCustomAssignmentsConfig {
Connection: interface{},
diff --git a/docs/adminRoleCustomAssignments.java.md b/docs/adminRoleCustomAssignments.java.md
index 1377282c5..41d6d1026 100644
--- a/docs/adminRoleCustomAssignments.java.md
+++ b/docs/adminRoleCustomAssignments.java.md
@@ -157,6 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -230,6 +231,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/adminRoleCustomAssignments.python.md b/docs/adminRoleCustomAssignments.python.md
index a1170c1af..f1e7285d5 100644
--- a/docs/adminRoleCustomAssignments.python.md
+++ b/docs/adminRoleCustomAssignments.python.md
@@ -155,6 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -233,6 +234,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/adminRoleCustomAssignments.typescript.md b/docs/adminRoleCustomAssignments.typescript.md
index be64abc10..af44f421b 100644
--- a/docs/adminRoleCustomAssignments.typescript.md
+++ b/docs/adminRoleCustomAssignments.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/adminRoleTargets.csharp.md b/docs/adminRoleTargets.csharp.md
index c6d91044e..fe5c3083e 100644
--- a/docs/adminRoleTargets.csharp.md
+++ b/docs/adminRoleTargets.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -128,6 +129,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/adminRoleTargets.go.md b/docs/adminRoleTargets.go.md
index 8e0f82044..c0f2980f1 100644
--- a/docs/adminRoleTargets.go.md
+++ b/docs/adminRoleTargets.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/adminroletargets"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/adminroletargets"
adminroletargets.NewAdminRoleTargets(scope Construct, id *string, config AdminRoleTargetsConfig) AdminRoleTargets
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -128,6 +129,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -392,7 +399,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/adminroletargets"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/adminroletargets"
adminroletargets.AdminRoleTargets_IsConstruct(x interface{}) *bool
```
@@ -424,7 +431,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/adminroletargets"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/adminroletargets"
adminroletargets.AdminRoleTargets_IsTerraformElement(x interface{}) *bool
```
@@ -438,7 +445,7 @@ adminroletargets.AdminRoleTargets_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/adminroletargets"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/adminroletargets"
adminroletargets.AdminRoleTargets_IsTerraformResource(x interface{}) *bool
```
@@ -452,7 +459,7 @@ adminroletargets.AdminRoleTargets_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/adminroletargets"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/adminroletargets"
adminroletargets.AdminRoleTargets_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -802,7 +809,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/adminroletargets"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/adminroletargets"
&adminroletargets.AdminRoleTargetsConfig {
Connection: interface{},
diff --git a/docs/adminRoleTargets.java.md b/docs/adminRoleTargets.java.md
index 1756d969f..799e91898 100644
--- a/docs/adminRoleTargets.java.md
+++ b/docs/adminRoleTargets.java.md
@@ -169,6 +169,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -243,6 +244,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/adminRoleTargets.python.md b/docs/adminRoleTargets.python.md
index 668b74979..67629020d 100644
--- a/docs/adminRoleTargets.python.md
+++ b/docs/adminRoleTargets.python.md
@@ -167,6 +167,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -246,6 +247,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/adminRoleTargets.typescript.md b/docs/adminRoleTargets.typescript.md
index 752d91926..b9cef36bd 100644
--- a/docs/adminRoleTargets.typescript.md
+++ b/docs/adminRoleTargets.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -128,6 +129,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/appAccessPolicyAssignment.csharp.md b/docs/appAccessPolicyAssignment.csharp.md
index 2d6e47303..fdc08d826 100644
--- a/docs/appAccessPolicyAssignment.csharp.md
+++ b/docs/appAccessPolicyAssignment.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -125,6 +126,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/appAccessPolicyAssignment.go.md b/docs/appAccessPolicyAssignment.go.md
index a410d92c5..fc2586d5b 100644
--- a/docs/appAccessPolicyAssignment.go.md
+++ b/docs/appAccessPolicyAssignment.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appaccesspolicyassignment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appaccesspolicyassignment"
appaccesspolicyassignment.NewAppAccessPolicyAssignment(scope Construct, id *string, config AppAccessPolicyAssignmentConfig) AppAccessPolicyAssignment
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -125,6 +126,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -371,7 +378,7 @@ Full id of resource to move to, e.g. "aws_s3_bucket.example".
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appaccesspolicyassignment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appaccesspolicyassignment"
appaccesspolicyassignment.AppAccessPolicyAssignment_IsConstruct(x interface{}) *bool
```
@@ -403,7 +410,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appaccesspolicyassignment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appaccesspolicyassignment"
appaccesspolicyassignment.AppAccessPolicyAssignment_IsTerraformElement(x interface{}) *bool
```
@@ -417,7 +424,7 @@ appaccesspolicyassignment.AppAccessPolicyAssignment_IsTerraformElement(x interfa
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appaccesspolicyassignment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appaccesspolicyassignment"
appaccesspolicyassignment.AppAccessPolicyAssignment_IsTerraformResource(x interface{}) *bool
```
@@ -431,7 +438,7 @@ appaccesspolicyassignment.AppAccessPolicyAssignment_IsTerraformResource(x interf
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appaccesspolicyassignment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appaccesspolicyassignment"
appaccesspolicyassignment.AppAccessPolicyAssignment_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -715,7 +722,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appaccesspolicyassignment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appaccesspolicyassignment"
&appaccesspolicyassignment.AppAccessPolicyAssignmentConfig {
Connection: interface{},
diff --git a/docs/appAccessPolicyAssignment.java.md b/docs/appAccessPolicyAssignment.java.md
index ae1ee7f43..122b7d340 100644
--- a/docs/appAccessPolicyAssignment.java.md
+++ b/docs/appAccessPolicyAssignment.java.md
@@ -132,6 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -203,6 +204,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/appAccessPolicyAssignment.python.md b/docs/appAccessPolicyAssignment.python.md
index 24a7eab7b..da1a8d860 100644
--- a/docs/appAccessPolicyAssignment.python.md
+++ b/docs/appAccessPolicyAssignment.python.md
@@ -130,6 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -206,6 +207,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/appAccessPolicyAssignment.typescript.md b/docs/appAccessPolicyAssignment.typescript.md
index 6d169f826..ab78fd226 100644
--- a/docs/appAccessPolicyAssignment.typescript.md
+++ b/docs/appAccessPolicyAssignment.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -125,6 +126,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/appAutoLogin.csharp.md b/docs/appAutoLogin.csharp.md
index 6d3cedf32..031115fa7 100644
--- a/docs/appAutoLogin.csharp.md
+++ b/docs/appAutoLogin.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -151,6 +152,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/appAutoLogin.go.md b/docs/appAutoLogin.go.md
index 2f67ffd85..7c9b4e721 100644
--- a/docs/appAutoLogin.go.md
+++ b/docs/appAutoLogin.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appautologin"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appautologin"
appautologin.NewAppAutoLogin(scope Construct, id *string, config AppAutoLoginConfig) AppAutoLogin
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -151,6 +152,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -559,7 +566,7 @@ func ResetUserNameTemplateType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appautologin"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appautologin"
appautologin.AppAutoLogin_IsConstruct(x interface{}) *bool
```
@@ -591,7 +598,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appautologin"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appautologin"
appautologin.AppAutoLogin_IsTerraformElement(x interface{}) *bool
```
@@ -605,7 +612,7 @@ appautologin.AppAutoLogin_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appautologin"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appautologin"
appautologin.AppAutoLogin_IsTerraformResource(x interface{}) *bool
```
@@ -619,7 +626,7 @@ appautologin.AppAutoLogin_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appautologin"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appautologin"
appautologin.AppAutoLogin_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1453,7 +1460,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appautologin"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appautologin"
&appautologin.AppAutoLoginConfig {
Connection: interface{},
@@ -1484,7 +1491,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appautologin"
SignOnRedirectUrl: *string,
SignOnUrl: *string,
Status: *string,
- Timeouts: github.com/cdktf/cdktf-provider-okta-go/okta/v12.appAutoLogin.AppAutoLoginTimeouts,
+ Timeouts: github.com/cdktf/cdktf-provider-okta-go/okta/v13.appAutoLogin.AppAutoLoginTimeouts,
UserNameTemplate: *string,
UserNameTemplatePushStatus: *string,
UserNameTemplateSuffix: *string,
@@ -1972,7 +1979,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appautologin"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appautologin"
&appautologin.AppAutoLoginTimeouts {
Create: *string,
@@ -2034,7 +2041,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appautologin"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appautologin"
appautologin.NewAppAutoLoginTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppAutoLoginTimeoutsOutputReference
```
diff --git a/docs/appAutoLogin.java.md b/docs/appAutoLogin.java.md
index 1d99ad63a..d19f83c78 100644
--- a/docs/appAutoLogin.java.md
+++ b/docs/appAutoLogin.java.md
@@ -426,6 +426,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -523,6 +524,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/appAutoLogin.python.md b/docs/appAutoLogin.python.md
index dfb990361..364177c44 100644
--- a/docs/appAutoLogin.python.md
+++ b/docs/appAutoLogin.python.md
@@ -419,6 +419,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -521,6 +522,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/appAutoLogin.typescript.md b/docs/appAutoLogin.typescript.md
index 3a9d7c24c..2e25d646b 100644
--- a/docs/appAutoLogin.typescript.md
+++ b/docs/appAutoLogin.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -151,6 +152,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/appBasicAuth.csharp.md b/docs/appBasicAuth.csharp.md
index df2949d11..137482ac5 100644
--- a/docs/appBasicAuth.csharp.md
+++ b/docs/appBasicAuth.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -139,6 +140,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/appBasicAuth.go.md b/docs/appBasicAuth.go.md
index 88bcfd6c2..cee6c4d32 100644
--- a/docs/appBasicAuth.go.md
+++ b/docs/appBasicAuth.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appbasicauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appbasicauth"
appbasicauth.NewAppBasicAuth(scope Construct, id *string, config AppBasicAuthConfig) AppBasicAuth
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -139,6 +140,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -475,7 +482,7 @@ func ResetTimeouts()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appbasicauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appbasicauth"
appbasicauth.AppBasicAuth_IsConstruct(x interface{}) *bool
```
@@ -507,7 +514,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appbasicauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appbasicauth"
appbasicauth.AppBasicAuth_IsTerraformElement(x interface{}) *bool
```
@@ -521,7 +528,7 @@ appbasicauth.AppBasicAuth_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appbasicauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appbasicauth"
appbasicauth.AppBasicAuth_IsTerraformResource(x interface{}) *bool
```
@@ -535,7 +542,7 @@ appbasicauth.AppBasicAuth_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appbasicauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appbasicauth"
appbasicauth.AppBasicAuth_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1149,7 +1156,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appbasicauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appbasicauth"
&appbasicauth.AppBasicAuthConfig {
Connection: interface{},
@@ -1174,7 +1181,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appbasicauth"
Id: *string,
Logo: *string,
Status: *string,
- Timeouts: github.com/cdktf/cdktf-provider-okta-go/okta/v12.appBasicAuth.AppBasicAuthTimeouts,
+ Timeouts: github.com/cdktf/cdktf-provider-okta-go/okta/v13.appBasicAuth.AppBasicAuthTimeouts,
}
```
@@ -1508,7 +1515,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appbasicauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appbasicauth"
&appbasicauth.AppBasicAuthTimeouts {
Create: *string,
@@ -1570,7 +1577,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appbasicauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appbasicauth"
appbasicauth.NewAppBasicAuthTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppBasicAuthTimeoutsOutputReference
```
diff --git a/docs/appBasicAuth.java.md b/docs/appBasicAuth.java.md
index 13b2d447b..603f46e89 100644
--- a/docs/appBasicAuth.java.md
+++ b/docs/appBasicAuth.java.md
@@ -305,6 +305,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -390,6 +391,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/appBasicAuth.python.md b/docs/appBasicAuth.python.md
index b9374e3d0..ce12202e8 100644
--- a/docs/appBasicAuth.python.md
+++ b/docs/appBasicAuth.python.md
@@ -299,6 +299,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -389,6 +390,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/appBasicAuth.typescript.md b/docs/appBasicAuth.typescript.md
index acee3101e..3e8926360 100644
--- a/docs/appBasicAuth.typescript.md
+++ b/docs/appBasicAuth.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -139,6 +140,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/appBookmark.csharp.md b/docs/appBookmark.csharp.md
index 3dce33b65..a0c206e20 100644
--- a/docs/appBookmark.csharp.md
+++ b/docs/appBookmark.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -141,6 +142,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/appBookmark.go.md b/docs/appBookmark.go.md
index 10ef5dd7f..c5f26c7de 100644
--- a/docs/appBookmark.go.md
+++ b/docs/appBookmark.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appbookmark"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appbookmark"
appbookmark.NewAppBookmark(scope Construct, id *string, config AppBookmarkConfig) AppBookmark
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -141,6 +142,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -489,7 +496,7 @@ func ResetTimeouts()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appbookmark"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appbookmark"
appbookmark.AppBookmark_IsConstruct(x interface{}) *bool
```
@@ -521,7 +528,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appbookmark"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appbookmark"
appbookmark.AppBookmark_IsTerraformElement(x interface{}) *bool
```
@@ -535,7 +542,7 @@ appbookmark.AppBookmark_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appbookmark"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appbookmark"
appbookmark.AppBookmark_IsTerraformResource(x interface{}) *bool
```
@@ -549,7 +556,7 @@ appbookmark.AppBookmark_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appbookmark"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appbookmark"
appbookmark.AppBookmark_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1185,7 +1192,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appbookmark"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appbookmark"
&appbookmark.AppBookmarkConfig {
Connection: interface{},
@@ -1211,7 +1218,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appbookmark"
Logo: *string,
RequestIntegration: interface{},
Status: *string,
- Timeouts: github.com/cdktf/cdktf-provider-okta-go/okta/v12.appBookmark.AppBookmarkTimeouts,
+ Timeouts: github.com/cdktf/cdktf-provider-okta-go/okta/v13.appBookmark.AppBookmarkTimeouts,
}
```
@@ -1558,7 +1565,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appbookmark"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appbookmark"
&appbookmark.AppBookmarkTimeouts {
Create: *string,
@@ -1620,7 +1627,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appbookmark"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appbookmark"
appbookmark.NewAppBookmarkTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppBookmarkTimeoutsOutputReference
```
diff --git a/docs/appBookmark.java.md b/docs/appBookmark.java.md
index 9159ce73e..f7570dbde 100644
--- a/docs/appBookmark.java.md
+++ b/docs/appBookmark.java.md
@@ -316,6 +316,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -403,6 +404,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/appBookmark.python.md b/docs/appBookmark.python.md
index 7841d161b..75f84f29d 100644
--- a/docs/appBookmark.python.md
+++ b/docs/appBookmark.python.md
@@ -309,6 +309,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -401,6 +402,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/appBookmark.typescript.md b/docs/appBookmark.typescript.md
index f96c431e6..782581199 100644
--- a/docs/appBookmark.typescript.md
+++ b/docs/appBookmark.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -141,6 +142,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/appGroupAssignment.csharp.md b/docs/appGroupAssignment.csharp.md
index 767e17ba0..e40546ce0 100644
--- a/docs/appGroupAssignment.csharp.md
+++ b/docs/appGroupAssignment.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/appGroupAssignment.go.md b/docs/appGroupAssignment.go.md
index 494b6a023..ae9363e45 100644
--- a/docs/appGroupAssignment.go.md
+++ b/docs/appGroupAssignment.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appgroupassignment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appgroupassignment"
appgroupassignment.NewAppGroupAssignment(scope Construct, id *string, config AppGroupAssignmentConfig) AppGroupAssignment
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -419,7 +426,7 @@ func ResetTimeouts()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appgroupassignment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appgroupassignment"
appgroupassignment.AppGroupAssignment_IsConstruct(x interface{}) *bool
```
@@ -451,7 +458,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appgroupassignment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appgroupassignment"
appgroupassignment.AppGroupAssignment_IsTerraformElement(x interface{}) *bool
```
@@ -465,7 +472,7 @@ appgroupassignment.AppGroupAssignment_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appgroupassignment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appgroupassignment"
appgroupassignment.AppGroupAssignment_IsTerraformResource(x interface{}) *bool
```
@@ -479,7 +486,7 @@ appgroupassignment.AppGroupAssignment_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appgroupassignment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appgroupassignment"
appgroupassignment.AppGroupAssignment_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -862,7 +869,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appgroupassignment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appgroupassignment"
&appgroupassignment.AppGroupAssignmentConfig {
Connection: interface{},
@@ -878,7 +885,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appgroupassignment"
Priority: *f64,
Profile: *string,
RetainAssignment: interface{},
- Timeouts: github.com/cdktf/cdktf-provider-okta-go/okta/v12.appGroupAssignment.AppGroupAssignmentTimeouts,
+ Timeouts: github.com/cdktf/cdktf-provider-okta-go/okta/v13.appGroupAssignment.AppGroupAssignmentTimeouts,
}
```
@@ -1079,7 +1086,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appgroupassignment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appgroupassignment"
&appgroupassignment.AppGroupAssignmentTimeouts {
Create: *string,
@@ -1141,7 +1148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appgroupassignment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appgroupassignment"
appgroupassignment.NewAppGroupAssignmentTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppGroupAssignmentTimeoutsOutputReference
```
diff --git a/docs/appGroupAssignment.java.md b/docs/appGroupAssignment.java.md
index f962f672c..d8c36b8dd 100644
--- a/docs/appGroupAssignment.java.md
+++ b/docs/appGroupAssignment.java.md
@@ -196,6 +196,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -273,6 +274,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/appGroupAssignment.python.md b/docs/appGroupAssignment.python.md
index 6ebbc58de..26590ab47 100644
--- a/docs/appGroupAssignment.python.md
+++ b/docs/appGroupAssignment.python.md
@@ -193,6 +193,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -275,6 +276,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/appGroupAssignment.typescript.md b/docs/appGroupAssignment.typescript.md
index 27e5d5cff..b5506f917 100644
--- a/docs/appGroupAssignment.typescript.md
+++ b/docs/appGroupAssignment.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/appGroupAssignments.csharp.md b/docs/appGroupAssignments.csharp.md
index 11f7260d3..cf13ceabc 100644
--- a/docs/appGroupAssignments.csharp.md
+++ b/docs/appGroupAssignments.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
@@ -1009,6 +1016,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1016,6 +1024,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/appGroupAssignments.go.md b/docs/appGroupAssignments.go.md
index baa6f0965..525524441 100644
--- a/docs/appGroupAssignments.go.md
+++ b/docs/appGroupAssignments.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appgroupassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appgroupassignments"
appgroupassignments.NewAppGroupAssignments(scope Construct, id *string, config AppGroupAssignmentsConfig) AppGroupAssignments
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -391,7 +398,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appgroupassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appgroupassignments"
appgroupassignments.AppGroupAssignments_IsConstruct(x interface{}) *bool
```
@@ -423,7 +430,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appgroupassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appgroupassignments"
appgroupassignments.AppGroupAssignments_IsTerraformElement(x interface{}) *bool
```
@@ -437,7 +444,7 @@ appgroupassignments.AppGroupAssignments_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appgroupassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appgroupassignments"
appgroupassignments.AppGroupAssignments_IsTerraformResource(x interface{}) *bool
```
@@ -451,7 +458,7 @@ appgroupassignments.AppGroupAssignments_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appgroupassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appgroupassignments"
appgroupassignments.AppGroupAssignments_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -746,7 +753,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appgroupassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appgroupassignments"
&appgroupassignments.AppGroupAssignmentsConfig {
Connection: interface{},
@@ -897,7 +904,7 @@ If you experience problems setting this value it might not be settable. Please t
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appgroupassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appgroupassignments"
&appgroupassignments.AppGroupAssignmentsGroup {
Id: *string,
@@ -968,7 +975,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appgroupassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appgroupassignments"
appgroupassignments.NewAppGroupAssignmentsGroupList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppGroupAssignmentsGroupList
```
@@ -1009,6 +1016,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1016,6 +1024,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -1111,7 +1135,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appgroupassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appgroupassignments"
appgroupassignments.NewAppGroupAssignmentsGroupOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppGroupAssignmentsGroupOutputReference
```
diff --git a/docs/appGroupAssignments.java.md b/docs/appGroupAssignments.java.md
index e6e7e3117..e0ba21e26 100644
--- a/docs/appGroupAssignments.java.md
+++ b/docs/appGroupAssignments.java.md
@@ -146,6 +146,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -219,6 +220,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
@@ -1108,6 +1115,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1115,6 +1123,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/appGroupAssignments.python.md b/docs/appGroupAssignments.python.md
index ee4368237..168e5ac95 100644
--- a/docs/appGroupAssignments.python.md
+++ b/docs/appGroupAssignments.python.md
@@ -143,6 +143,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -221,6 +222,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
@@ -1152,6 +1159,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -1159,6 +1167,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/appGroupAssignments.typescript.md b/docs/appGroupAssignments.typescript.md
index 40c003a1c..17b012742 100644
--- a/docs/appGroupAssignments.typescript.md
+++ b/docs/appGroupAssignments.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
@@ -994,6 +1001,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1001,6 +1009,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/appOauth.csharp.md b/docs/appOauth.csharp.md
index a1d375a41..cc64a3e4f 100644
--- a/docs/appOauth.csharp.md
+++ b/docs/appOauth.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -174,6 +175,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
@@ -3654,6 +3661,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -3661,6 +3669,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/appOauth.go.md b/docs/appOauth.go.md
index f94cef52c..eb30cf88e 100644
--- a/docs/appOauth.go.md
+++ b/docs/appOauth.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauth"
appoauth.NewAppOauth(scope Construct, id *string, config AppOauthConfig) AppOauth
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -174,6 +175,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -732,7 +739,7 @@ func ResetWildcardRedirect()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauth"
appoauth.AppOauth_IsConstruct(x interface{}) *bool
```
@@ -764,7 +771,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauth"
appoauth.AppOauth_IsTerraformElement(x interface{}) *bool
```
@@ -778,7 +785,7 @@ appoauth.AppOauth_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauth"
appoauth.AppOauth_IsTerraformResource(x interface{}) *bool
```
@@ -792,7 +799,7 @@ appoauth.AppOauth_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauth"
appoauth.AppOauth_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -2121,7 +2128,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauth"
&appoauth.AppOauthConfig {
Connection: interface{},
@@ -2148,7 +2155,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauth"
ConsentMethod: *string,
EnduserNote: *string,
GrantTypes: *[]*string,
- GroupsClaim: github.com/cdktf/cdktf-provider-okta-go/okta/v12.appOauth.AppOauthGroupsClaim,
+ GroupsClaim: github.com/cdktf/cdktf-provider-okta-go/okta/v13.appOauth.AppOauthGroupsClaim,
HideIos: interface{},
HideWeb: interface{},
Id: *string,
@@ -2171,7 +2178,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauth"
RefreshTokenRotation: *string,
ResponseTypes: *[]*string,
Status: *string,
- Timeouts: github.com/cdktf/cdktf-provider-okta-go/okta/v12.appOauth.AppOauthTimeouts,
+ Timeouts: github.com/cdktf/cdktf-provider-okta-go/okta/v13.appOauth.AppOauthTimeouts,
TokenEndpointAuthMethod: *string,
TosUri: *string,
UserNameTemplate: *string,
@@ -2998,7 +3005,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauth"
&appoauth.AppOauthGroupsClaim {
Name: *string,
@@ -3082,7 +3089,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauth"
&appoauth.AppOauthJwks {
Kid: *string,
@@ -3196,7 +3203,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauth"
&appoauth.AppOauthTimeouts {
Create: *string,
@@ -3258,7 +3265,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauth"
appoauth.NewAppOauthGroupsClaimOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppOauthGroupsClaimOutputReference
```
@@ -3613,7 +3620,7 @@ func InternalValue() AppOauthGroupsClaim
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauth"
appoauth.NewAppOauthJwksList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppOauthJwksList
```
@@ -3654,6 +3661,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -3661,6 +3669,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -3756,7 +3780,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauth"
appoauth.NewAppOauthJwksOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppOauthJwksOutputReference
```
@@ -4183,7 +4207,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauth"
appoauth.NewAppOauthTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppOauthTimeoutsOutputReference
```
diff --git a/docs/appOauth.java.md b/docs/appOauth.java.md
index 5083c7a43..9ba53ebec 100644
--- a/docs/appOauth.java.md
+++ b/docs/appOauth.java.md
@@ -700,6 +700,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -820,6 +821,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
@@ -4315,6 +4322,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -4322,6 +4330,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/appOauth.python.md b/docs/appOauth.python.md
index 9cccfa7bb..22703558f 100644
--- a/docs/appOauth.python.md
+++ b/docs/appOauth.python.md
@@ -689,6 +689,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -814,6 +815,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
@@ -4431,6 +4438,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -4438,6 +4446,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/appOauth.typescript.md b/docs/appOauth.typescript.md
index 70563747a..b7f51c738 100644
--- a/docs/appOauth.typescript.md
+++ b/docs/appOauth.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -174,6 +175,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
@@ -3582,6 +3589,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -3589,6 +3597,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/appOauthApiScope.csharp.md b/docs/appOauthApiScope.csharp.md
index 8b50ad7d5..c4e95ecc0 100644
--- a/docs/appOauthApiScope.csharp.md
+++ b/docs/appOauthApiScope.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/appOauthApiScope.go.md b/docs/appOauthApiScope.go.md
index d80416b04..d44416bc8 100644
--- a/docs/appOauthApiScope.go.md
+++ b/docs/appOauthApiScope.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthapiscope"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthapiscope"
appoauthapiscope.NewAppOauthApiScope(scope Construct, id *string, config AppOauthApiScopeConfig) AppOauthApiScope
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -378,7 +385,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthapiscope"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthapiscope"
appoauthapiscope.AppOauthApiScope_IsConstruct(x interface{}) *bool
```
@@ -410,7 +417,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthapiscope"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthapiscope"
appoauthapiscope.AppOauthApiScope_IsTerraformElement(x interface{}) *bool
```
@@ -424,7 +431,7 @@ appoauthapiscope.AppOauthApiScope_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthapiscope"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthapiscope"
appoauthapiscope.AppOauthApiScope_IsTerraformResource(x interface{}) *bool
```
@@ -438,7 +445,7 @@ appoauthapiscope.AppOauthApiScope_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthapiscope"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthapiscope"
appoauthapiscope.AppOauthApiScope_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -755,7 +762,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthapiscope"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthapiscope"
&appoauthapiscope.AppOauthApiScopeConfig {
Connection: interface{},
diff --git a/docs/appOauthApiScope.java.md b/docs/appOauthApiScope.java.md
index 3055a989d..fca7f1410 100644
--- a/docs/appOauthApiScope.java.md
+++ b/docs/appOauthApiScope.java.md
@@ -157,6 +157,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -229,6 +230,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/appOauthApiScope.python.md b/docs/appOauthApiScope.python.md
index 05f0fae93..bdca02326 100644
--- a/docs/appOauthApiScope.python.md
+++ b/docs/appOauthApiScope.python.md
@@ -155,6 +155,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -232,6 +233,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/appOauthApiScope.typescript.md b/docs/appOauthApiScope.typescript.md
index 4bd5956e6..763154c49 100644
--- a/docs/appOauthApiScope.typescript.md
+++ b/docs/appOauthApiScope.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/appOauthPostLogoutRedirectUri.csharp.md b/docs/appOauthPostLogoutRedirectUri.csharp.md
index 828e36877..6cce064e3 100644
--- a/docs/appOauthPostLogoutRedirectUri.csharp.md
+++ b/docs/appOauthPostLogoutRedirectUri.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/appOauthPostLogoutRedirectUri.go.md b/docs/appOauthPostLogoutRedirectUri.go.md
index 00dc54432..cfccfb64f 100644
--- a/docs/appOauthPostLogoutRedirectUri.go.md
+++ b/docs/appOauthPostLogoutRedirectUri.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthpostlogoutredirecturi"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthpostlogoutredirecturi"
appoauthpostlogoutredirecturi.NewAppOauthPostLogoutRedirectUri(scope Construct, id *string, config AppOauthPostLogoutRedirectUriConfig) AppOauthPostLogoutRedirectUri
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -378,7 +385,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthpostlogoutredirecturi"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthpostlogoutredirecturi"
appoauthpostlogoutredirecturi.AppOauthPostLogoutRedirectUri_IsConstruct(x interface{}) *bool
```
@@ -410,7 +417,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthpostlogoutredirecturi"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthpostlogoutredirecturi"
appoauthpostlogoutredirecturi.AppOauthPostLogoutRedirectUri_IsTerraformElement(x interface{}) *bool
```
@@ -424,7 +431,7 @@ appoauthpostlogoutredirecturi.AppOauthPostLogoutRedirectUri_IsTerraformElement(x
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthpostlogoutredirecturi"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthpostlogoutredirecturi"
appoauthpostlogoutredirecturi.AppOauthPostLogoutRedirectUri_IsTerraformResource(x interface{}) *bool
```
@@ -438,7 +445,7 @@ appoauthpostlogoutredirecturi.AppOauthPostLogoutRedirectUri_IsTerraformResource(
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthpostlogoutredirecturi"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthpostlogoutredirecturi"
appoauthpostlogoutredirecturi.AppOauthPostLogoutRedirectUri_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -733,7 +740,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthpostlogoutredirecturi"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthpostlogoutredirecturi"
&appoauthpostlogoutredirecturi.AppOauthPostLogoutRedirectUriConfig {
Connection: interface{},
diff --git a/docs/appOauthPostLogoutRedirectUri.java.md b/docs/appOauthPostLogoutRedirectUri.java.md
index 3840400ef..eebb39c5c 100644
--- a/docs/appOauthPostLogoutRedirectUri.java.md
+++ b/docs/appOauthPostLogoutRedirectUri.java.md
@@ -145,6 +145,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -217,6 +218,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/appOauthPostLogoutRedirectUri.python.md b/docs/appOauthPostLogoutRedirectUri.python.md
index 5cca07331..ba0539150 100644
--- a/docs/appOauthPostLogoutRedirectUri.python.md
+++ b/docs/appOauthPostLogoutRedirectUri.python.md
@@ -143,6 +143,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -220,6 +221,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/appOauthPostLogoutRedirectUri.typescript.md b/docs/appOauthPostLogoutRedirectUri.typescript.md
index 3df73e07f..0d5c0f0b7 100644
--- a/docs/appOauthPostLogoutRedirectUri.typescript.md
+++ b/docs/appOauthPostLogoutRedirectUri.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/appOauthRedirectUri.csharp.md b/docs/appOauthRedirectUri.csharp.md
index 4fc4c49af..6884d4089 100644
--- a/docs/appOauthRedirectUri.csharp.md
+++ b/docs/appOauthRedirectUri.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/appOauthRedirectUri.go.md b/docs/appOauthRedirectUri.go.md
index aeeaad2f2..f1ce97f30 100644
--- a/docs/appOauthRedirectUri.go.md
+++ b/docs/appOauthRedirectUri.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthredirecturi"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthredirecturi"
appoauthredirecturi.NewAppOauthRedirectUri(scope Construct, id *string, config AppOauthRedirectUriConfig) AppOauthRedirectUri
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -378,7 +385,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthredirecturi"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthredirecturi"
appoauthredirecturi.AppOauthRedirectUri_IsConstruct(x interface{}) *bool
```
@@ -410,7 +417,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthredirecturi"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthredirecturi"
appoauthredirecturi.AppOauthRedirectUri_IsTerraformElement(x interface{}) *bool
```
@@ -424,7 +431,7 @@ appoauthredirecturi.AppOauthRedirectUri_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthredirecturi"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthredirecturi"
appoauthredirecturi.AppOauthRedirectUri_IsTerraformResource(x interface{}) *bool
```
@@ -438,7 +445,7 @@ appoauthredirecturi.AppOauthRedirectUri_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthredirecturi"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthredirecturi"
appoauthredirecturi.AppOauthRedirectUri_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -733,7 +740,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthredirecturi"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthredirecturi"
&appoauthredirecturi.AppOauthRedirectUriConfig {
Connection: interface{},
diff --git a/docs/appOauthRedirectUri.java.md b/docs/appOauthRedirectUri.java.md
index 9503aba35..5f526e50a 100644
--- a/docs/appOauthRedirectUri.java.md
+++ b/docs/appOauthRedirectUri.java.md
@@ -145,6 +145,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -217,6 +218,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/appOauthRedirectUri.python.md b/docs/appOauthRedirectUri.python.md
index 0da77eb11..4403733c9 100644
--- a/docs/appOauthRedirectUri.python.md
+++ b/docs/appOauthRedirectUri.python.md
@@ -143,6 +143,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -220,6 +221,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/appOauthRedirectUri.typescript.md b/docs/appOauthRedirectUri.typescript.md
index c0f2b4356..e3f3fd76a 100644
--- a/docs/appOauthRedirectUri.typescript.md
+++ b/docs/appOauthRedirectUri.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/appOauthRoleAssignment.csharp.md b/docs/appOauthRoleAssignment.csharp.md
index 5af52a7e9..f8b8d63f6 100644
--- a/docs/appOauthRoleAssignment.csharp.md
+++ b/docs/appOauthRoleAssignment.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/appOauthRoleAssignment.go.md b/docs/appOauthRoleAssignment.go.md
index be9fa3d41..6d94a0abf 100644
--- a/docs/appOauthRoleAssignment.go.md
+++ b/docs/appOauthRoleAssignment.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthroleassignment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthroleassignment"
appoauthroleassignment.NewAppOauthRoleAssignment(scope Construct, id *string, config AppOauthRoleAssignmentConfig) AppOauthRoleAssignment
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -385,7 +392,7 @@ func ResetRole()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthroleassignment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthroleassignment"
appoauthroleassignment.AppOauthRoleAssignment_IsConstruct(x interface{}) *bool
```
@@ -417,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthroleassignment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthroleassignment"
appoauthroleassignment.AppOauthRoleAssignment_IsTerraformElement(x interface{}) *bool
```
@@ -431,7 +438,7 @@ appoauthroleassignment.AppOauthRoleAssignment_IsTerraformElement(x interface{})
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthroleassignment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthroleassignment"
appoauthroleassignment.AppOauthRoleAssignment_IsTerraformResource(x interface{}) *bool
```
@@ -445,7 +452,7 @@ appoauthroleassignment.AppOauthRoleAssignment_IsTerraformResource(x interface{})
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthroleassignment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthroleassignment"
appoauthroleassignment.AppOauthRoleAssignment_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -795,7 +802,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appoauthroleassignment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appoauthroleassignment"
&appoauthroleassignment.AppOauthRoleAssignmentConfig {
Connection: interface{},
diff --git a/docs/appOauthRoleAssignment.java.md b/docs/appOauthRoleAssignment.java.md
index 7785c9bec..1dc423bd6 100644
--- a/docs/appOauthRoleAssignment.java.md
+++ b/docs/appOauthRoleAssignment.java.md
@@ -158,6 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -231,6 +232,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/appOauthRoleAssignment.python.md b/docs/appOauthRoleAssignment.python.md
index 566c9c732..a7aacdba2 100644
--- a/docs/appOauthRoleAssignment.python.md
+++ b/docs/appOauthRoleAssignment.python.md
@@ -156,6 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -234,6 +235,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/appOauthRoleAssignment.typescript.md b/docs/appOauthRoleAssignment.typescript.md
index 8ce8e5e97..421a0c14e 100644
--- a/docs/appOauthRoleAssignment.typescript.md
+++ b/docs/appOauthRoleAssignment.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/appSaml.csharp.md b/docs/appSaml.csharp.md
index 6a9c4f97b..b425f17d3 100644
--- a/docs/appSaml.csharp.md
+++ b/docs/appSaml.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -174,6 +175,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
@@ -3324,6 +3331,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -3331,6 +3339,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
@@ -3901,6 +3925,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -3908,6 +3933,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/appSaml.go.md b/docs/appSaml.go.md
index 9564a019d..acbd2352a 100644
--- a/docs/appSaml.go.md
+++ b/docs/appSaml.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsaml"
appsaml.NewAppSaml(scope Construct, id *string, config AppSamlConfig) AppSaml
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -174,6 +175,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -726,7 +733,7 @@ func ResetUserNameTemplateType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsaml"
appsaml.AppSaml_IsConstruct(x interface{}) *bool
```
@@ -758,7 +765,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsaml"
appsaml.AppSaml_IsTerraformElement(x interface{}) *bool
```
@@ -772,7 +779,7 @@ appsaml.AppSaml_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsaml"
appsaml.AppSaml_IsTerraformResource(x interface{}) *bool
```
@@ -786,7 +793,7 @@ appsaml.AppSaml_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsaml"
appsaml.AppSaml_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -2225,7 +2232,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsaml"
&appsaml.AppSamlAttributeStatements {
Name: *string,
@@ -2337,7 +2344,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsaml"
&appsaml.AppSamlConfig {
Connection: interface{},
@@ -2390,7 +2397,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsaml"
Status: *string,
SubjectNameIdFormat: *string,
SubjectNameIdTemplate: *string,
- Timeouts: github.com/cdktf/cdktf-provider-okta-go/okta/v12.appSaml.AppSamlTimeouts,
+ Timeouts: github.com/cdktf/cdktf-provider-okta-go/okta/v13.appSaml.AppSamlTimeouts,
UserNameTemplate: *string,
UserNameTemplatePushStatus: *string,
UserNameTemplateSuffix: *string,
@@ -3208,7 +3215,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsaml"
&appsaml.AppSamlKeys {
@@ -3221,7 +3228,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsaml"
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsaml"
&appsaml.AppSamlTimeouts {
Create: *string,
@@ -3283,7 +3290,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsaml"
appsaml.NewAppSamlAttributeStatementsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSamlAttributeStatementsList
```
@@ -3324,6 +3331,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -3331,6 +3339,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -3426,7 +3450,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsaml"
appsaml.NewAppSamlAttributeStatementsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSamlAttributeStatementsOutputReference
```
@@ -3860,7 +3884,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsaml"
appsaml.NewAppSamlKeysList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSamlKeysList
```
@@ -3901,6 +3925,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -3908,6 +3933,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -3992,7 +4033,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsaml"
appsaml.NewAppSamlKeysOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSamlKeysOutputReference
```
@@ -4369,7 +4410,7 @@ func InternalValue() AppSamlKeys
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsaml"
appsaml.NewAppSamlTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSamlTimeoutsOutputReference
```
diff --git a/docs/appSaml.java.md b/docs/appSaml.java.md
index 87214c030..b739ee6b3 100644
--- a/docs/appSaml.java.md
+++ b/docs/appSaml.java.md
@@ -696,6 +696,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -816,6 +817,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
@@ -3982,6 +3989,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -3989,6 +3997,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
@@ -4559,6 +4583,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -4566,6 +4591,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/appSaml.python.md b/docs/appSaml.python.md
index ee6d2d85a..5907e8ff2 100644
--- a/docs/appSaml.python.md
+++ b/docs/appSaml.python.md
@@ -683,6 +683,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -808,6 +809,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
@@ -4027,6 +4034,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -4034,6 +4042,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
@@ -4639,6 +4665,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -4646,6 +4673,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/appSaml.typescript.md b/docs/appSaml.typescript.md
index 7403858ec..3dd86b177 100644
--- a/docs/appSaml.typescript.md
+++ b/docs/appSaml.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -174,6 +175,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
@@ -3255,6 +3262,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -3262,6 +3270,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
@@ -3832,6 +3856,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -3839,6 +3864,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/appSamlAppSettings.csharp.md b/docs/appSamlAppSettings.csharp.md
index 589118b05..44b7ab20d 100644
--- a/docs/appSamlAppSettings.csharp.md
+++ b/docs/appSamlAppSettings.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/appSamlAppSettings.go.md b/docs/appSamlAppSettings.go.md
index 7063842b6..8021b982c 100644
--- a/docs/appSamlAppSettings.go.md
+++ b/docs/appSamlAppSettings.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsamlappsettings"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsamlappsettings"
appsamlappsettings.NewAppSamlAppSettings(scope Construct, id *string, config AppSamlAppSettingsConfig) AppSamlAppSettings
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -378,7 +385,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsamlappsettings"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsamlappsettings"
appsamlappsettings.AppSamlAppSettings_IsConstruct(x interface{}) *bool
```
@@ -410,7 +417,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsamlappsettings"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsamlappsettings"
appsamlappsettings.AppSamlAppSettings_IsTerraformElement(x interface{}) *bool
```
@@ -424,7 +431,7 @@ appsamlappsettings.AppSamlAppSettings_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsamlappsettings"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsamlappsettings"
appsamlappsettings.AppSamlAppSettings_IsTerraformResource(x interface{}) *bool
```
@@ -438,7 +445,7 @@ appsamlappsettings.AppSamlAppSettings_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsamlappsettings"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsamlappsettings"
appsamlappsettings.AppSamlAppSettings_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -733,7 +740,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsamlappsettings"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsamlappsettings"
&appsamlappsettings.AppSamlAppSettingsConfig {
Connection: interface{},
diff --git a/docs/appSamlAppSettings.java.md b/docs/appSamlAppSettings.java.md
index f2ff4aee6..2c92e4a0a 100644
--- a/docs/appSamlAppSettings.java.md
+++ b/docs/appSamlAppSettings.java.md
@@ -145,6 +145,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -217,6 +218,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/appSamlAppSettings.python.md b/docs/appSamlAppSettings.python.md
index 25525c395..c80ac724f 100644
--- a/docs/appSamlAppSettings.python.md
+++ b/docs/appSamlAppSettings.python.md
@@ -143,6 +143,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -220,6 +221,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/appSamlAppSettings.typescript.md b/docs/appSamlAppSettings.typescript.md
index 37a89a8eb..80fe64322 100644
--- a/docs/appSamlAppSettings.typescript.md
+++ b/docs/appSamlAppSettings.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/appSecurePasswordStore.csharp.md b/docs/appSecurePasswordStore.csharp.md
index c70d47e6d..fdd91f7ff 100644
--- a/docs/appSecurePasswordStore.csharp.md
+++ b/docs/appSecurePasswordStore.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -153,6 +154,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/appSecurePasswordStore.go.md b/docs/appSecurePasswordStore.go.md
index 5c1841421..3871ceca8 100644
--- a/docs/appSecurePasswordStore.go.md
+++ b/docs/appSecurePasswordStore.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsecurepasswordstore"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsecurepasswordstore"
appsecurepasswordstore.NewAppSecurePasswordStore(scope Construct, id *string, config AppSecurePasswordStoreConfig) AppSecurePasswordStore
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -153,6 +154,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -573,7 +580,7 @@ func ResetUserNameTemplateType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsecurepasswordstore"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsecurepasswordstore"
appsecurepasswordstore.AppSecurePasswordStore_IsConstruct(x interface{}) *bool
```
@@ -605,7 +612,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsecurepasswordstore"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsecurepasswordstore"
appsecurepasswordstore.AppSecurePasswordStore_IsTerraformElement(x interface{}) *bool
```
@@ -619,7 +626,7 @@ appsecurepasswordstore.AppSecurePasswordStore_IsTerraformElement(x interface{})
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsecurepasswordstore"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsecurepasswordstore"
appsecurepasswordstore.AppSecurePasswordStore_IsTerraformResource(x interface{}) *bool
```
@@ -633,7 +640,7 @@ appsecurepasswordstore.AppSecurePasswordStore_IsTerraformResource(x interface{})
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsecurepasswordstore"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsecurepasswordstore"
appsecurepasswordstore.AppSecurePasswordStore_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1577,7 +1584,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsecurepasswordstore"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsecurepasswordstore"
&appsecurepasswordstore.AppSecurePasswordStoreConfig {
Connection: interface{},
@@ -1613,7 +1620,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsecurepasswordstore"
SharedPassword: *string,
SharedUsername: *string,
Status: *string,
- Timeouts: github.com/cdktf/cdktf-provider-okta-go/okta/v12.appSecurePasswordStore.AppSecurePasswordStoreTimeouts,
+ Timeouts: github.com/cdktf/cdktf-provider-okta-go/okta/v13.appSecurePasswordStore.AppSecurePasswordStoreTimeouts,
UserNameTemplate: *string,
UserNameTemplatePushStatus: *string,
UserNameTemplateSuffix: *string,
@@ -2176,7 +2183,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsecurepasswordstore"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsecurepasswordstore"
&appsecurepasswordstore.AppSecurePasswordStoreTimeouts {
Create: *string,
@@ -2238,7 +2245,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsecurepasswordstore"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsecurepasswordstore"
appsecurepasswordstore.NewAppSecurePasswordStoreTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSecurePasswordStoreTimeoutsOutputReference
```
diff --git a/docs/appSecurePasswordStore.java.md b/docs/appSecurePasswordStore.java.md
index df45f4f1d..1a4815b2f 100644
--- a/docs/appSecurePasswordStore.java.md
+++ b/docs/appSecurePasswordStore.java.md
@@ -486,6 +486,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -585,6 +586,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/appSecurePasswordStore.python.md b/docs/appSecurePasswordStore.python.md
index 76e53ca7a..5937871b5 100644
--- a/docs/appSecurePasswordStore.python.md
+++ b/docs/appSecurePasswordStore.python.md
@@ -479,6 +479,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -583,6 +584,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/appSecurePasswordStore.typescript.md b/docs/appSecurePasswordStore.typescript.md
index 9d99872f5..0e3888284 100644
--- a/docs/appSecurePasswordStore.typescript.md
+++ b/docs/appSecurePasswordStore.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -153,6 +154,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/appSharedCredentials.csharp.md b/docs/appSharedCredentials.csharp.md
index ba742f643..68d53c3f0 100644
--- a/docs/appSharedCredentials.csharp.md
+++ b/docs/appSharedCredentials.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -153,6 +154,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/appSharedCredentials.go.md b/docs/appSharedCredentials.go.md
index 377431c86..a1aae7227 100644
--- a/docs/appSharedCredentials.go.md
+++ b/docs/appSharedCredentials.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsharedcredentials"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsharedcredentials"
appsharedcredentials.NewAppSharedCredentials(scope Construct, id *string, config AppSharedCredentialsConfig) AppSharedCredentials
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -153,6 +154,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -573,7 +580,7 @@ func ResetUserNameTemplateType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsharedcredentials"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsharedcredentials"
appsharedcredentials.AppSharedCredentials_IsConstruct(x interface{}) *bool
```
@@ -605,7 +612,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsharedcredentials"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsharedcredentials"
appsharedcredentials.AppSharedCredentials_IsTerraformElement(x interface{}) *bool
```
@@ -619,7 +626,7 @@ appsharedcredentials.AppSharedCredentials_IsTerraformElement(x interface{}) *boo
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsharedcredentials"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsharedcredentials"
appsharedcredentials.AppSharedCredentials_IsTerraformResource(x interface{}) *bool
```
@@ -633,7 +640,7 @@ appsharedcredentials.AppSharedCredentials_IsTerraformResource(x interface{}) *bo
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsharedcredentials"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsharedcredentials"
appsharedcredentials.AppSharedCredentials_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1511,7 +1518,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsharedcredentials"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsharedcredentials"
&appsharedcredentials.AppSharedCredentialsConfig {
Connection: interface{},
@@ -1541,7 +1548,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsharedcredentials"
SharedPassword: *string,
SharedUsername: *string,
Status: *string,
- Timeouts: github.com/cdktf/cdktf-provider-okta-go/okta/v12.appSharedCredentials.AppSharedCredentialsTimeouts,
+ Timeouts: github.com/cdktf/cdktf-provider-okta-go/okta/v13.appSharedCredentials.AppSharedCredentialsTimeouts,
Url: *string,
UrlRegex: *string,
UsernameField: *string,
@@ -2062,7 +2069,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsharedcredentials"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsharedcredentials"
&appsharedcredentials.AppSharedCredentialsTimeouts {
Create: *string,
@@ -2124,7 +2131,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsharedcredentials"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsharedcredentials"
appsharedcredentials.NewAppSharedCredentialsTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSharedCredentialsTimeoutsOutputReference
```
diff --git a/docs/appSharedCredentials.java.md b/docs/appSharedCredentials.java.md
index 44b59ad9a..4499e00cf 100644
--- a/docs/appSharedCredentials.java.md
+++ b/docs/appSharedCredentials.java.md
@@ -449,6 +449,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -548,6 +549,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/appSharedCredentials.python.md b/docs/appSharedCredentials.python.md
index 57dfa3010..357b4a5ce 100644
--- a/docs/appSharedCredentials.python.md
+++ b/docs/appSharedCredentials.python.md
@@ -443,6 +443,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -547,6 +548,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/appSharedCredentials.typescript.md b/docs/appSharedCredentials.typescript.md
index ff54c1e8a..265a791fd 100644
--- a/docs/appSharedCredentials.typescript.md
+++ b/docs/appSharedCredentials.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -153,6 +154,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/appSignonPolicy.csharp.md b/docs/appSignonPolicy.csharp.md
index 2ca5111d2..29ef17829 100644
--- a/docs/appSignonPolicy.csharp.md
+++ b/docs/appSignonPolicy.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/appSignonPolicy.go.md b/docs/appSignonPolicy.go.md
index 53454684e..d13b227a0 100644
--- a/docs/appSignonPolicy.go.md
+++ b/docs/appSignonPolicy.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsignonpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsignonpolicy"
appsignonpolicy.NewAppSignonPolicy(scope Construct, id *string, config AppSignonPolicyConfig) AppSignonPolicy
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -378,7 +385,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsignonpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsignonpolicy"
appsignonpolicy.AppSignonPolicy_IsConstruct(x interface{}) *bool
```
@@ -410,7 +417,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsignonpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsignonpolicy"
appsignonpolicy.AppSignonPolicy_IsTerraformElement(x interface{}) *bool
```
@@ -424,7 +431,7 @@ appsignonpolicy.AppSignonPolicy_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsignonpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsignonpolicy"
appsignonpolicy.AppSignonPolicy_IsTerraformResource(x interface{}) *bool
```
@@ -438,7 +445,7 @@ appsignonpolicy.AppSignonPolicy_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsignonpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsignonpolicy"
appsignonpolicy.AppSignonPolicy_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -733,7 +740,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsignonpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsignonpolicy"
&appsignonpolicy.AppSignonPolicyConfig {
Connection: interface{},
diff --git a/docs/appSignonPolicy.java.md b/docs/appSignonPolicy.java.md
index 9e0eea712..4f145c1ba 100644
--- a/docs/appSignonPolicy.java.md
+++ b/docs/appSignonPolicy.java.md
@@ -145,6 +145,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -217,6 +218,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/appSignonPolicy.python.md b/docs/appSignonPolicy.python.md
index 428232273..05b963331 100644
--- a/docs/appSignonPolicy.python.md
+++ b/docs/appSignonPolicy.python.md
@@ -143,6 +143,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -220,6 +221,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/appSignonPolicy.typescript.md b/docs/appSignonPolicy.typescript.md
index 2a448d894..8ba18185d 100644
--- a/docs/appSignonPolicy.typescript.md
+++ b/docs/appSignonPolicy.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/appSignonPolicyRule.csharp.md b/docs/appSignonPolicyRule.csharp.md
index ce393ccef..68b08ae32 100644
--- a/docs/appSignonPolicyRule.csharp.md
+++ b/docs/appSignonPolicyRule.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -150,6 +151,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
@@ -2058,6 +2065,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -2065,6 +2073,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/appSignonPolicyRule.go.md b/docs/appSignonPolicyRule.go.md
index c04b5692b..97f33e7af 100644
--- a/docs/appSignonPolicyRule.go.md
+++ b/docs/appSignonPolicyRule.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsignonpolicyrule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsignonpolicyrule"
appsignonpolicyrule.NewAppSignonPolicyRule(scope Construct, id *string, config AppSignonPolicyRuleConfig) AppSignonPolicyRule
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -150,6 +151,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -552,7 +559,7 @@ func ResetUserTypesIncluded()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsignonpolicyrule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsignonpolicyrule"
appsignonpolicyrule.AppSignonPolicyRule_IsConstruct(x interface{}) *bool
```
@@ -584,7 +591,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsignonpolicyrule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsignonpolicyrule"
appsignonpolicyrule.AppSignonPolicyRule_IsTerraformElement(x interface{}) *bool
```
@@ -598,7 +605,7 @@ appsignonpolicyrule.AppSignonPolicyRule_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsignonpolicyrule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsignonpolicyrule"
appsignonpolicyrule.AppSignonPolicyRule_IsTerraformResource(x interface{}) *bool
```
@@ -612,7 +619,7 @@ appsignonpolicyrule.AppSignonPolicyRule_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsignonpolicyrule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsignonpolicyrule"
appsignonpolicyrule.AppSignonPolicyRule_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1424,7 +1431,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsignonpolicyrule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsignonpolicyrule"
&appsignonpolicyrule.AppSignonPolicyRuleConfig {
Connection: interface{},
@@ -1953,7 +1960,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsignonpolicyrule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsignonpolicyrule"
&appsignonpolicyrule.AppSignonPolicyRulePlatformInclude {
OsExpression: *string,
@@ -2017,7 +2024,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsignonpolicyrule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsignonpolicyrule"
appsignonpolicyrule.NewAppSignonPolicyRulePlatformIncludeList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSignonPolicyRulePlatformIncludeList
```
@@ -2058,6 +2065,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -2065,6 +2073,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -2160,7 +2184,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appsignonpolicyrule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appsignonpolicyrule"
appsignonpolicyrule.NewAppSignonPolicyRulePlatformIncludeOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSignonPolicyRulePlatformIncludeOutputReference
```
diff --git a/docs/appSignonPolicyRule.java.md b/docs/appSignonPolicyRule.java.md
index c0911eb85..e7df95443 100644
--- a/docs/appSignonPolicyRule.java.md
+++ b/docs/appSignonPolicyRule.java.md
@@ -434,6 +434,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -530,6 +531,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
@@ -2447,6 +2454,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2454,6 +2462,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/appSignonPolicyRule.python.md b/docs/appSignonPolicyRule.python.md
index 4dd9b223e..ee9ce89e2 100644
--- a/docs/appSignonPolicyRule.python.md
+++ b/docs/appSignonPolicyRule.python.md
@@ -429,6 +429,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -530,6 +531,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
@@ -2487,6 +2494,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -2494,6 +2502,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/appSignonPolicyRule.typescript.md b/docs/appSignonPolicyRule.typescript.md
index 0d0b28138..21be7bc64 100644
--- a/docs/appSignonPolicyRule.typescript.md
+++ b/docs/appSignonPolicyRule.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -150,6 +151,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
@@ -2020,6 +2027,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2027,6 +2035,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/appSwa.csharp.md b/docs/appSwa.csharp.md
index 6eec60caa..32ec41155 100644
--- a/docs/appSwa.csharp.md
+++ b/docs/appSwa.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -151,6 +152,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/appSwa.go.md b/docs/appSwa.go.md
index dd48095f6..642e29dcd 100644
--- a/docs/appSwa.go.md
+++ b/docs/appSwa.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appswa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appswa"
appswa.NewAppSwa(scope Construct, id *string, config AppSwaConfig) AppSwa
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -151,6 +152,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -559,7 +566,7 @@ func ResetUserNameTemplateType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appswa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appswa"
appswa.AppSwa_IsConstruct(x interface{}) *bool
```
@@ -591,7 +598,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appswa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appswa"
appswa.AppSwa_IsTerraformElement(x interface{}) *bool
```
@@ -605,7 +612,7 @@ appswa.AppSwa_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appswa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appswa"
appswa.AppSwa_IsTerraformResource(x interface{}) *bool
```
@@ -619,7 +626,7 @@ appswa.AppSwa_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appswa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appswa"
appswa.AppSwa_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1453,7 +1460,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appswa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appswa"
&appswa.AppSwaConfig {
Connection: interface{},
@@ -1481,7 +1488,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appswa"
PreconfiguredApp: *string,
RedirectUrl: *string,
Status: *string,
- Timeouts: github.com/cdktf/cdktf-provider-okta-go/okta/v12.appSwa.AppSwaTimeouts,
+ Timeouts: github.com/cdktf/cdktf-provider-okta-go/okta/v13.appSwa.AppSwaTimeouts,
Url: *string,
UrlRegex: *string,
UsernameField: *string,
@@ -1972,7 +1979,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appswa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appswa"
&appswa.AppSwaTimeouts {
Create: *string,
@@ -2034,7 +2041,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appswa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appswa"
appswa.NewAppSwaTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSwaTimeoutsOutputReference
```
diff --git a/docs/appSwa.java.md b/docs/appSwa.java.md
index a9b327795..89d1a29c9 100644
--- a/docs/appSwa.java.md
+++ b/docs/appSwa.java.md
@@ -425,6 +425,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -522,6 +523,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/appSwa.python.md b/docs/appSwa.python.md
index 5a327e956..78bf9acbe 100644
--- a/docs/appSwa.python.md
+++ b/docs/appSwa.python.md
@@ -419,6 +419,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -521,6 +522,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/appSwa.typescript.md b/docs/appSwa.typescript.md
index 723e60a99..eca6a246c 100644
--- a/docs/appSwa.typescript.md
+++ b/docs/appSwa.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -151,6 +152,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/appThreeField.csharp.md b/docs/appThreeField.csharp.md
index 1ff8e2949..86be1df9e 100644
--- a/docs/appThreeField.csharp.md
+++ b/docs/appThreeField.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -148,6 +149,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/appThreeField.go.md b/docs/appThreeField.go.md
index c64671afb..b9578f76a 100644
--- a/docs/appThreeField.go.md
+++ b/docs/appThreeField.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appthreefield"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appthreefield"
appthreefield.NewAppThreeField(scope Construct, id *string, config AppThreeFieldConfig) AppThreeField
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -148,6 +149,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -538,7 +545,7 @@ func ResetUserNameTemplateType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appthreefield"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appthreefield"
appthreefield.AppThreeField_IsConstruct(x interface{}) *bool
```
@@ -570,7 +577,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appthreefield"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appthreefield"
appthreefield.AppThreeField_IsTerraformElement(x interface{}) *bool
```
@@ -584,7 +591,7 @@ appthreefield.AppThreeField_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appthreefield"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appthreefield"
appthreefield.AppThreeField_IsTerraformResource(x interface{}) *bool
```
@@ -598,7 +605,7 @@ appthreefield.AppThreeField_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appthreefield"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appthreefield"
appthreefield.AppThreeField_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1498,7 +1505,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appthreefield"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appthreefield"
&appthreefield.AppThreeFieldConfig {
Connection: interface{},
@@ -1531,7 +1538,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appthreefield"
SharedPassword: *string,
SharedUsername: *string,
Status: *string,
- Timeouts: github.com/cdktf/cdktf-provider-okta-go/okta/v12.appThreeField.AppThreeFieldTimeouts,
+ Timeouts: github.com/cdktf/cdktf-provider-okta-go/okta/v13.appThreeField.AppThreeFieldTimeouts,
UrlRegex: *string,
UserNameTemplate: *string,
UserNameTemplatePushStatus: *string,
@@ -2065,7 +2072,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appthreefield"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appthreefield"
&appthreefield.AppThreeFieldTimeouts {
Create: *string,
@@ -2127,7 +2134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appthreefield"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appthreefield"
appthreefield.NewAppThreeFieldTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppThreeFieldTimeoutsOutputReference
```
diff --git a/docs/appThreeField.java.md b/docs/appThreeField.java.md
index 9b6104d85..8b419cc21 100644
--- a/docs/appThreeField.java.md
+++ b/docs/appThreeField.java.md
@@ -462,6 +462,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -556,6 +557,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/appThreeField.python.md b/docs/appThreeField.python.md
index ae81275e2..877a6e323 100644
--- a/docs/appThreeField.python.md
+++ b/docs/appThreeField.python.md
@@ -455,6 +455,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -554,6 +555,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/appThreeField.typescript.md b/docs/appThreeField.typescript.md
index 3eb1d86bf..f72c43b65 100644
--- a/docs/appThreeField.typescript.md
+++ b/docs/appThreeField.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -148,6 +149,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/appUser.csharp.md b/docs/appUser.csharp.md
index 6a7c4ba5c..98ac831cc 100644
--- a/docs/appUser.csharp.md
+++ b/docs/appUser.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/appUser.go.md b/docs/appUser.go.md
index e889c4826..bec3977b4 100644
--- a/docs/appUser.go.md
+++ b/docs/appUser.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuser"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuser"
appuser.NewAppUser(scope Construct, id *string, config AppUserConfig) AppUser
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -406,7 +413,7 @@ func ResetUsername()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuser"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuser"
appuser.AppUser_IsConstruct(x interface{}) *bool
```
@@ -438,7 +445,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuser"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuser"
appuser.AppUser_IsTerraformElement(x interface{}) *bool
```
@@ -452,7 +459,7 @@ appuser.AppUser_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuser"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuser"
appuser.AppUser_IsTerraformResource(x interface{}) *bool
```
@@ -466,7 +473,7 @@ appuser.AppUser_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuser"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuser"
appuser.AppUser_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -860,7 +867,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuser"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuser"
&appuser.AppUserConfig {
Connection: interface{},
diff --git a/docs/appUser.java.md b/docs/appUser.java.md
index c88de5fc6..e66f42c8f 100644
--- a/docs/appUser.java.md
+++ b/docs/appUser.java.md
@@ -198,6 +198,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -274,6 +275,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/appUser.python.md b/docs/appUser.python.md
index 064aadee2..385e4f5a0 100644
--- a/docs/appUser.python.md
+++ b/docs/appUser.python.md
@@ -195,6 +195,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -276,6 +277,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/appUser.typescript.md b/docs/appUser.typescript.md
index 6f802f1ee..05bc8076d 100644
--- a/docs/appUser.typescript.md
+++ b/docs/appUser.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/appUserBaseSchemaProperty.csharp.md b/docs/appUserBaseSchemaProperty.csharp.md
index 521e8cde7..4ca4c1b2f 100644
--- a/docs/appUserBaseSchemaProperty.csharp.md
+++ b/docs/appUserBaseSchemaProperty.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/appUserBaseSchemaProperty.go.md b/docs/appUserBaseSchemaProperty.go.md
index 1a2180526..4b4c31dd8 100644
--- a/docs/appUserBaseSchemaProperty.go.md
+++ b/docs/appUserBaseSchemaProperty.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuserbaseschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuserbaseschemaproperty"
appuserbaseschemaproperty.NewAppUserBaseSchemaProperty(scope Construct, id *string, config AppUserBaseSchemaPropertyConfig) AppUserBaseSchemaProperty
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -413,7 +420,7 @@ func ResetUserType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuserbaseschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuserbaseschemaproperty"
appuserbaseschemaproperty.AppUserBaseSchemaProperty_IsConstruct(x interface{}) *bool
```
@@ -445,7 +452,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuserbaseschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuserbaseschemaproperty"
appuserbaseschemaproperty.AppUserBaseSchemaProperty_IsTerraformElement(x interface{}) *bool
```
@@ -459,7 +466,7 @@ appuserbaseschemaproperty.AppUserBaseSchemaProperty_IsTerraformElement(x interfa
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuserbaseschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuserbaseschemaproperty"
appuserbaseschemaproperty.AppUserBaseSchemaProperty_IsTerraformResource(x interface{}) *bool
```
@@ -473,7 +480,7 @@ appuserbaseschemaproperty.AppUserBaseSchemaProperty_IsTerraformResource(x interf
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuserbaseschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuserbaseschemaproperty"
appuserbaseschemaproperty.AppUserBaseSchemaProperty_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -922,7 +929,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuserbaseschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuserbaseschemaproperty"
&appuserbaseschemaproperty.AppUserBaseSchemaPropertyConfig {
Connection: interface{},
diff --git a/docs/appUserBaseSchemaProperty.java.md b/docs/appUserBaseSchemaProperty.java.md
index 44dfbd93d..d53ca09ef 100644
--- a/docs/appUserBaseSchemaProperty.java.md
+++ b/docs/appUserBaseSchemaProperty.java.md
@@ -230,6 +230,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -307,6 +308,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/appUserBaseSchemaProperty.python.md b/docs/appUserBaseSchemaProperty.python.md
index bc61123f8..5fbdbb004 100644
--- a/docs/appUserBaseSchemaProperty.python.md
+++ b/docs/appUserBaseSchemaProperty.python.md
@@ -227,6 +227,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -309,6 +310,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/appUserBaseSchemaProperty.typescript.md b/docs/appUserBaseSchemaProperty.typescript.md
index b6714182f..9544f75a4 100644
--- a/docs/appUserBaseSchemaProperty.typescript.md
+++ b/docs/appUserBaseSchemaProperty.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/appUserSchemaProperty.csharp.md b/docs/appUserSchemaProperty.csharp.md
index 4f58820f8..79c558397 100644
--- a/docs/appUserSchemaProperty.csharp.md
+++ b/docs/appUserSchemaProperty.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -145,6 +146,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
@@ -1896,6 +1903,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1903,6 +1911,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
@@ -2350,6 +2374,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -2357,6 +2382,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/appUserSchemaProperty.go.md b/docs/appUserSchemaProperty.go.md
index 2a127a723..02a5c4d3a 100644
--- a/docs/appUserSchemaProperty.go.md
+++ b/docs/appUserSchemaProperty.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuserschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuserschemaproperty"
appuserschemaproperty.NewAppUserSchemaProperty(scope Construct, id *string, config AppUserSchemaPropertyConfig) AppUserSchemaProperty
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -145,6 +146,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -523,7 +530,7 @@ func ResetUserType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuserschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuserschemaproperty"
appuserschemaproperty.AppUserSchemaProperty_IsConstruct(x interface{}) *bool
```
@@ -555,7 +562,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuserschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuserschemaproperty"
appuserschemaproperty.AppUserSchemaProperty_IsTerraformElement(x interface{}) *bool
```
@@ -569,7 +576,7 @@ appuserschemaproperty.AppUserSchemaProperty_IsTerraformElement(x interface{}) *b
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuserschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuserschemaproperty"
appuserschemaproperty.AppUserSchemaProperty_IsTerraformResource(x interface{}) *bool
```
@@ -583,7 +590,7 @@ appuserschemaproperty.AppUserSchemaProperty_IsTerraformResource(x interface{}) *
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuserschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuserschemaproperty"
appuserschemaproperty.AppUserSchemaProperty_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1296,7 +1303,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuserschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuserschemaproperty"
&appuserschemaproperty.AppUserSchemaPropertyArrayOneOf {
Const: *string,
@@ -1346,7 +1353,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuserschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuserschemaproperty"
&appuserschemaproperty.AppUserSchemaPropertyConfig {
Connection: interface{},
@@ -1803,7 +1810,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuserschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuserschemaproperty"
&appuserschemaproperty.AppUserSchemaPropertyOneOf {
Const: *string,
@@ -1855,7 +1862,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuserschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuserschemaproperty"
appuserschemaproperty.NewAppUserSchemaPropertyArrayOneOfList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppUserSchemaPropertyArrayOneOfList
```
@@ -1896,6 +1903,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1903,6 +1911,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -1998,7 +2022,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuserschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuserschemaproperty"
appuserschemaproperty.NewAppUserSchemaPropertyArrayOneOfOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppUserSchemaPropertyArrayOneOfOutputReference
```
@@ -2309,7 +2333,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuserschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuserschemaproperty"
appuserschemaproperty.NewAppUserSchemaPropertyOneOfList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppUserSchemaPropertyOneOfList
```
@@ -2350,6 +2374,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -2357,6 +2382,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -2452,7 +2493,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/appuserschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/appuserschemaproperty"
appuserschemaproperty.NewAppUserSchemaPropertyOneOfOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppUserSchemaPropertyOneOfOutputReference
```
diff --git a/docs/appUserSchemaProperty.java.md b/docs/appUserSchemaProperty.java.md
index 95e3241b8..1b6883671 100644
--- a/docs/appUserSchemaProperty.java.md
+++ b/docs/appUserSchemaProperty.java.md
@@ -379,6 +379,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -470,6 +471,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
@@ -2231,6 +2238,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2238,6 +2246,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
@@ -2685,6 +2709,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2692,6 +2717,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/appUserSchemaProperty.python.md b/docs/appUserSchemaProperty.python.md
index 878a0e8cc..91b373cdf 100644
--- a/docs/appUserSchemaProperty.python.md
+++ b/docs/appUserSchemaProperty.python.md
@@ -373,6 +373,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -469,6 +470,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
@@ -2271,6 +2278,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -2278,6 +2286,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
@@ -2760,6 +2786,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -2767,6 +2794,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/appUserSchemaProperty.typescript.md b/docs/appUserSchemaProperty.typescript.md
index f55fc9be3..f7ea7f50e 100644
--- a/docs/appUserSchemaProperty.typescript.md
+++ b/docs/appUserSchemaProperty.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -145,6 +146,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
@@ -1860,6 +1867,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1867,6 +1875,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
@@ -2314,6 +2338,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2321,6 +2346,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/authServer.csharp.md b/docs/authServer.csharp.md
index df7a7b2e4..ad5050b9c 100644
--- a/docs/authServer.csharp.md
+++ b/docs/authServer.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/authServer.go.md b/docs/authServer.go.md
index 655dade94..edb50815b 100644
--- a/docs/authServer.go.md
+++ b/docs/authServer.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserver"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserver"
authserver.NewAuthServer(scope Construct, id *string, config AuthServerConfig) AuthServer
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -406,7 +413,7 @@ func ResetStatus()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserver"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserver"
authserver.AuthServer_IsConstruct(x interface{}) *bool
```
@@ -438,7 +445,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserver"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserver"
authserver.AuthServer_IsTerraformElement(x interface{}) *bool
```
@@ -452,7 +459,7 @@ authserver.AuthServer_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserver"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserver"
authserver.AuthServer_IsTerraformResource(x interface{}) *bool
```
@@ -466,7 +473,7 @@ authserver.AuthServer_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserver"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserver"
authserver.AuthServer_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -893,7 +900,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserver"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserver"
&authserver.AuthServerConfig {
Connection: interface{},
diff --git a/docs/authServer.java.md b/docs/authServer.java.md
index 48067b1a4..584183630 100644
--- a/docs/authServer.java.md
+++ b/docs/authServer.java.md
@@ -195,6 +195,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -271,6 +272,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/authServer.python.md b/docs/authServer.python.md
index 6834f2e02..df5301b68 100644
--- a/docs/authServer.python.md
+++ b/docs/authServer.python.md
@@ -193,6 +193,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -274,6 +275,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/authServer.typescript.md b/docs/authServer.typescript.md
index 40d02f4bd..12e4c38a5 100644
--- a/docs/authServer.typescript.md
+++ b/docs/authServer.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/authServerClaim.csharp.md b/docs/authServerClaim.csharp.md
index 6d2dcfbd6..be8155976 100644
--- a/docs/authServerClaim.csharp.md
+++ b/docs/authServerClaim.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/authServerClaim.go.md b/docs/authServerClaim.go.md
index 2fb6872a2..c2ffe4dd2 100644
--- a/docs/authServerClaim.go.md
+++ b/docs/authServerClaim.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverclaim"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverclaim"
authserverclaim.NewAuthServerClaim(scope Construct, id *string, config AuthServerClaimConfig) AuthServerClaim
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -413,7 +420,7 @@ func ResetValueType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverclaim"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverclaim"
authserverclaim.AuthServerClaim_IsConstruct(x interface{}) *bool
```
@@ -445,7 +452,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverclaim"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverclaim"
authserverclaim.AuthServerClaim_IsTerraformElement(x interface{}) *bool
```
@@ -459,7 +466,7 @@ authserverclaim.AuthServerClaim_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverclaim"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverclaim"
authserverclaim.AuthServerClaim_IsTerraformResource(x interface{}) *bool
```
@@ -473,7 +480,7 @@ authserverclaim.AuthServerClaim_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverclaim"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverclaim"
authserverclaim.AuthServerClaim_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -922,7 +929,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverclaim"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverclaim"
&authserverclaim.AuthServerClaimConfig {
Connection: interface{},
diff --git a/docs/authServerClaim.java.md b/docs/authServerClaim.java.md
index 06b54fb83..df00b6b34 100644
--- a/docs/authServerClaim.java.md
+++ b/docs/authServerClaim.java.md
@@ -230,6 +230,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -307,6 +308,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/authServerClaim.python.md b/docs/authServerClaim.python.md
index b1e80cb07..b2702c77c 100644
--- a/docs/authServerClaim.python.md
+++ b/docs/authServerClaim.python.md
@@ -227,6 +227,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -309,6 +310,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/authServerClaim.typescript.md b/docs/authServerClaim.typescript.md
index 042fdbdfe..652deb7f2 100644
--- a/docs/authServerClaim.typescript.md
+++ b/docs/authServerClaim.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/authServerClaimDefault.csharp.md b/docs/authServerClaimDefault.csharp.md
index 41d03aba1..4c4ea5512 100644
--- a/docs/authServerClaimDefault.csharp.md
+++ b/docs/authServerClaimDefault.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -128,6 +129,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/authServerClaimDefault.go.md b/docs/authServerClaimDefault.go.md
index df264a41b..390fabb40 100644
--- a/docs/authServerClaimDefault.go.md
+++ b/docs/authServerClaimDefault.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverclaimdefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverclaimdefault"
authserverclaimdefault.NewAuthServerClaimDefault(scope Construct, id *string, config AuthServerClaimDefaultConfig) AuthServerClaimDefault
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -128,6 +129,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -392,7 +399,7 @@ func ResetValue()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverclaimdefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverclaimdefault"
authserverclaimdefault.AuthServerClaimDefault_IsConstruct(x interface{}) *bool
```
@@ -424,7 +431,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverclaimdefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverclaimdefault"
authserverclaimdefault.AuthServerClaimDefault_IsTerraformElement(x interface{}) *bool
```
@@ -438,7 +445,7 @@ authserverclaimdefault.AuthServerClaimDefault_IsTerraformElement(x interface{})
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverclaimdefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverclaimdefault"
authserverclaimdefault.AuthServerClaimDefault_IsTerraformResource(x interface{}) *bool
```
@@ -452,7 +459,7 @@ authserverclaimdefault.AuthServerClaimDefault_IsTerraformResource(x interface{})
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverclaimdefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverclaimdefault"
authserverclaimdefault.AuthServerClaimDefault_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -835,7 +842,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverclaimdefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverclaimdefault"
&authserverclaimdefault.AuthServerClaimDefaultConfig {
Connection: interface{},
diff --git a/docs/authServerClaimDefault.java.md b/docs/authServerClaimDefault.java.md
index 685f27c84..a8d7ac36d 100644
--- a/docs/authServerClaimDefault.java.md
+++ b/docs/authServerClaimDefault.java.md
@@ -170,6 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -244,6 +245,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/authServerClaimDefault.python.md b/docs/authServerClaimDefault.python.md
index b412ed334..d4650aba5 100644
--- a/docs/authServerClaimDefault.python.md
+++ b/docs/authServerClaimDefault.python.md
@@ -167,6 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -246,6 +247,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/authServerClaimDefault.typescript.md b/docs/authServerClaimDefault.typescript.md
index 19965b17f..438b1dda5 100644
--- a/docs/authServerClaimDefault.typescript.md
+++ b/docs/authServerClaimDefault.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -128,6 +129,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/authServerDefault.csharp.md b/docs/authServerDefault.csharp.md
index 09927e429..ea10fa77c 100644
--- a/docs/authServerDefault.csharp.md
+++ b/docs/authServerDefault.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -132,6 +133,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/authServerDefault.go.md b/docs/authServerDefault.go.md
index 98eaa9109..d12d4b081 100644
--- a/docs/authServerDefault.go.md
+++ b/docs/authServerDefault.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverdefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverdefault"
authserverdefault.NewAuthServerDefault(scope Construct, id *string, config AuthServerDefaultConfig) AuthServerDefault
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -132,6 +133,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -420,7 +427,7 @@ func ResetStatus()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverdefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverdefault"
authserverdefault.AuthServerDefault_IsConstruct(x interface{}) *bool
```
@@ -452,7 +459,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverdefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverdefault"
authserverdefault.AuthServerDefault_IsTerraformElement(x interface{}) *bool
```
@@ -466,7 +473,7 @@ authserverdefault.AuthServerDefault_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverdefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverdefault"
authserverdefault.AuthServerDefault_IsTerraformResource(x interface{}) *bool
```
@@ -480,7 +487,7 @@ authserverdefault.AuthServerDefault_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverdefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverdefault"
authserverdefault.AuthServerDefault_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -907,7 +914,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverdefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverdefault"
&authserverdefault.AuthServerDefaultConfig {
Connection: interface{},
diff --git a/docs/authServerDefault.java.md b/docs/authServerDefault.java.md
index 6b8dfb866..17778601b 100644
--- a/docs/authServerDefault.java.md
+++ b/docs/authServerDefault.java.md
@@ -195,6 +195,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -273,6 +274,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/authServerDefault.python.md b/docs/authServerDefault.python.md
index e5d094f61..e0a47ceb1 100644
--- a/docs/authServerDefault.python.md
+++ b/docs/authServerDefault.python.md
@@ -193,6 +193,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -276,6 +277,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/authServerDefault.typescript.md b/docs/authServerDefault.typescript.md
index 34b9aeeb4..52f0baa0c 100644
--- a/docs/authServerDefault.typescript.md
+++ b/docs/authServerDefault.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -132,6 +133,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/authServerPolicy.csharp.md b/docs/authServerPolicy.csharp.md
index bc8c28f05..8fc95706d 100644
--- a/docs/authServerPolicy.csharp.md
+++ b/docs/authServerPolicy.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/authServerPolicy.go.md b/docs/authServerPolicy.go.md
index ea4fb2f07..d3d149ce3 100644
--- a/docs/authServerPolicy.go.md
+++ b/docs/authServerPolicy.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverpolicy"
authserverpolicy.NewAuthServerPolicy(scope Construct, id *string, config AuthServerPolicyConfig) AuthServerPolicy
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -385,7 +392,7 @@ func ResetStatus()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverpolicy"
authserverpolicy.AuthServerPolicy_IsConstruct(x interface{}) *bool
```
@@ -417,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverpolicy"
authserverpolicy.AuthServerPolicy_IsTerraformElement(x interface{}) *bool
```
@@ -431,7 +438,7 @@ authserverpolicy.AuthServerPolicy_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverpolicy"
authserverpolicy.AuthServerPolicy_IsTerraformResource(x interface{}) *bool
```
@@ -445,7 +452,7 @@ authserverpolicy.AuthServerPolicy_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverpolicy"
authserverpolicy.AuthServerPolicy_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -828,7 +835,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverpolicy"
&authserverpolicy.AuthServerPolicyConfig {
Connection: interface{},
diff --git a/docs/authServerPolicy.java.md b/docs/authServerPolicy.java.md
index 5ba1d9886..bcffee4ea 100644
--- a/docs/authServerPolicy.java.md
+++ b/docs/authServerPolicy.java.md
@@ -193,6 +193,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -266,6 +267,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/authServerPolicy.python.md b/docs/authServerPolicy.python.md
index 2513fe0b8..da01b8a1a 100644
--- a/docs/authServerPolicy.python.md
+++ b/docs/authServerPolicy.python.md
@@ -191,6 +191,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -269,6 +270,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/authServerPolicy.typescript.md b/docs/authServerPolicy.typescript.md
index 15075ab2b..281fe7e57 100644
--- a/docs/authServerPolicy.typescript.md
+++ b/docs/authServerPolicy.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/authServerPolicyRule.csharp.md b/docs/authServerPolicyRule.csharp.md
index 0b70d9a08..0199a83f2 100644
--- a/docs/authServerPolicyRule.csharp.md
+++ b/docs/authServerPolicyRule.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -137,6 +138,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/authServerPolicyRule.go.md b/docs/authServerPolicyRule.go.md
index 2aafe5d51..6625ffaba 100644
--- a/docs/authServerPolicyRule.go.md
+++ b/docs/authServerPolicyRule.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverpolicyrule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverpolicyrule"
authserverpolicyrule.NewAuthServerPolicyRule(scope Construct, id *string, config AuthServerPolicyRuleConfig) AuthServerPolicyRule
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -137,6 +138,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -455,7 +462,7 @@ func ResetUserWhitelist()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverpolicyrule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverpolicyrule"
authserverpolicyrule.AuthServerPolicyRule_IsConstruct(x interface{}) *bool
```
@@ -487,7 +494,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverpolicyrule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverpolicyrule"
authserverpolicyrule.AuthServerPolicyRule_IsTerraformElement(x interface{}) *bool
```
@@ -501,7 +508,7 @@ authserverpolicyrule.AuthServerPolicyRule_IsTerraformElement(x interface{}) *boo
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverpolicyrule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverpolicyrule"
authserverpolicyrule.AuthServerPolicyRule_IsTerraformResource(x interface{}) *bool
```
@@ -515,7 +522,7 @@ authserverpolicyrule.AuthServerPolicyRule_IsTerraformResource(x interface{}) *bo
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverpolicyrule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverpolicyrule"
authserverpolicyrule.AuthServerPolicyRule_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1129,7 +1136,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverpolicyrule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverpolicyrule"
&authserverpolicyrule.AuthServerPolicyRuleConfig {
Connection: interface{},
diff --git a/docs/authServerPolicyRule.java.md b/docs/authServerPolicyRule.java.md
index a52bfd943..8cb755748 100644
--- a/docs/authServerPolicyRule.java.md
+++ b/docs/authServerPolicyRule.java.md
@@ -317,6 +317,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -400,6 +401,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/authServerPolicyRule.python.md b/docs/authServerPolicyRule.python.md
index f523c6c97..d8f3ab6f6 100644
--- a/docs/authServerPolicyRule.python.md
+++ b/docs/authServerPolicyRule.python.md
@@ -315,6 +315,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -403,6 +404,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/authServerPolicyRule.typescript.md b/docs/authServerPolicyRule.typescript.md
index 5dbaba538..293bacd2f 100644
--- a/docs/authServerPolicyRule.typescript.md
+++ b/docs/authServerPolicyRule.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -137,6 +138,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/authServerScope.csharp.md b/docs/authServerScope.csharp.md
index 89718969a..730a8ebf4 100644
--- a/docs/authServerScope.csharp.md
+++ b/docs/authServerScope.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -132,6 +133,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/authServerScope.go.md b/docs/authServerScope.go.md
index fd90d5a33..a17686eda 100644
--- a/docs/authServerScope.go.md
+++ b/docs/authServerScope.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverscope"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverscope"
authserverscope.NewAuthServerScope(scope Construct, id *string, config AuthServerScopeConfig) AuthServerScope
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -132,6 +133,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -420,7 +427,7 @@ func ResetOptional()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverscope"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverscope"
authserverscope.AuthServerScope_IsConstruct(x interface{}) *bool
```
@@ -452,7 +459,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverscope"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverscope"
authserverscope.AuthServerScope_IsTerraformElement(x interface{}) *bool
```
@@ -466,7 +473,7 @@ authserverscope.AuthServerScope_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverscope"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverscope"
authserverscope.AuthServerScope_IsTerraformResource(x interface{}) *bool
```
@@ -480,7 +487,7 @@ authserverscope.AuthServerScope_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverscope"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverscope"
authserverscope.AuthServerScope_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -918,7 +925,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authserverscope"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authserverscope"
&authserverscope.AuthServerScopeConfig {
Connection: interface{},
diff --git a/docs/authServerScope.java.md b/docs/authServerScope.java.md
index da863ba1c..12f80e074 100644
--- a/docs/authServerScope.java.md
+++ b/docs/authServerScope.java.md
@@ -219,6 +219,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -297,6 +298,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/authServerScope.python.md b/docs/authServerScope.python.md
index 51b53edc8..5ee1a0759 100644
--- a/docs/authServerScope.python.md
+++ b/docs/authServerScope.python.md
@@ -215,6 +215,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -298,6 +299,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/authServerScope.typescript.md b/docs/authServerScope.typescript.md
index ffaa1b062..a861dafc0 100644
--- a/docs/authServerScope.typescript.md
+++ b/docs/authServerScope.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -132,6 +133,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/authenticator.csharp.md b/docs/authenticator.csharp.md
index 185643bdd..065b4cb22 100644
--- a/docs/authenticator.csharp.md
+++ b/docs/authenticator.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -136,6 +137,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/authenticator.go.md b/docs/authenticator.go.md
index 80f62738f..317fb229e 100644
--- a/docs/authenticator.go.md
+++ b/docs/authenticator.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authenticator"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authenticator"
authenticator.NewAuthenticator(scope Construct, id *string, config AuthenticatorConfig) Authenticator
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -136,6 +137,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -448,7 +455,7 @@ func ResetStatus()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authenticator"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authenticator"
authenticator.Authenticator_IsConstruct(x interface{}) *bool
```
@@ -480,7 +487,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authenticator"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authenticator"
authenticator.Authenticator_IsTerraformElement(x interface{}) *bool
```
@@ -494,7 +501,7 @@ authenticator.Authenticator_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authenticator"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authenticator"
authenticator.Authenticator_IsTerraformResource(x interface{}) *bool
```
@@ -508,7 +515,7 @@ authenticator.Authenticator_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authenticator"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authenticator"
authenticator.Authenticator_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1056,7 +1063,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/authenticator"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/authenticator"
&authenticator.AuthenticatorConfig {
Connection: interface{},
diff --git a/docs/authenticator.java.md b/docs/authenticator.java.md
index 468a55ea6..91b4cc6ad 100644
--- a/docs/authenticator.java.md
+++ b/docs/authenticator.java.md
@@ -265,6 +265,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -347,6 +348,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/authenticator.python.md b/docs/authenticator.python.md
index aac7cf359..ccb0c1b0c 100644
--- a/docs/authenticator.python.md
+++ b/docs/authenticator.python.md
@@ -263,6 +263,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -350,6 +351,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/authenticator.typescript.md b/docs/authenticator.typescript.md
index 6812c9c44..353a0f087 100644
--- a/docs/authenticator.typescript.md
+++ b/docs/authenticator.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -136,6 +137,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/behavior.csharp.md b/docs/behavior.csharp.md
index 8190c7bb9..ff1e4f19a 100644
--- a/docs/behavior.csharp.md
+++ b/docs/behavior.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/behavior.go.md b/docs/behavior.go.md
index 01ef4a746..cbf219fab 100644
--- a/docs/behavior.go.md
+++ b/docs/behavior.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/behavior"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/behavior"
behavior.NewBehavior(scope Construct, id *string, config BehaviorConfig) Behavior
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -413,7 +420,7 @@ func ResetVelocity()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/behavior"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/behavior"
behavior.Behavior_IsConstruct(x interface{}) *bool
```
@@ -445,7 +452,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/behavior"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/behavior"
behavior.Behavior_IsTerraformElement(x interface{}) *bool
```
@@ -459,7 +466,7 @@ behavior.Behavior_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/behavior"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/behavior"
behavior.Behavior_IsTerraformResource(x interface{}) *bool
```
@@ -473,7 +480,7 @@ behavior.Behavior_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/behavior"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/behavior"
behavior.Behavior_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -878,7 +885,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/behavior"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/behavior"
&behavior.BehaviorConfig {
Connection: interface{},
diff --git a/docs/behavior.java.md b/docs/behavior.java.md
index 96741302b..426e043dc 100644
--- a/docs/behavior.java.md
+++ b/docs/behavior.java.md
@@ -205,6 +205,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -282,6 +283,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/behavior.python.md b/docs/behavior.python.md
index 69090081c..05f90112e 100644
--- a/docs/behavior.python.md
+++ b/docs/behavior.python.md
@@ -203,6 +203,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -285,6 +286,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/behavior.typescript.md b/docs/behavior.typescript.md
index 6724e6bfd..fec742c38 100644
--- a/docs/behavior.typescript.md
+++ b/docs/behavior.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/brand.csharp.md b/docs/brand.csharp.md
index 597426a99..e77351d10 100644
--- a/docs/brand.csharp.md
+++ b/docs/brand.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -133,6 +134,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/brand.go.md b/docs/brand.go.md
index 12107a52d..13e73f53b 100644
--- a/docs/brand.go.md
+++ b/docs/brand.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/brand"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/brand"
brand.NewBrand(scope Construct, id *string, config BrandConfig) Brand
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -133,6 +134,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -427,7 +434,7 @@ func ResetRemovePoweredByOkta()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/brand"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/brand"
brand.Brand_IsConstruct(x interface{}) *bool
```
@@ -459,7 +466,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/brand"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/brand"
brand.Brand_IsTerraformElement(x interface{}) *bool
```
@@ -473,7 +480,7 @@ brand.Brand_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/brand"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/brand"
brand.Brand_IsTerraformResource(x interface{}) *bool
```
@@ -487,7 +494,7 @@ brand.Brand_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/brand"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/brand"
brand.Brand_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -958,7 +965,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/brand"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/brand"
&brand.BrandConfig {
Connection: interface{},
diff --git a/docs/brand.java.md b/docs/brand.java.md
index c73fd1390..67df892ac 100644
--- a/docs/brand.java.md
+++ b/docs/brand.java.md
@@ -220,6 +220,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -299,6 +300,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/brand.python.md b/docs/brand.python.md
index edd4655c3..1d4c04b97 100644
--- a/docs/brand.python.md
+++ b/docs/brand.python.md
@@ -216,6 +216,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -300,6 +301,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/brand.typescript.md b/docs/brand.typescript.md
index 5eebcf495..f78107437 100644
--- a/docs/brand.typescript.md
+++ b/docs/brand.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -133,6 +134,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/captcha.csharp.md b/docs/captcha.csharp.md
index cd8f0973a..f8199015b 100644
--- a/docs/captcha.csharp.md
+++ b/docs/captcha.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/captcha.go.md b/docs/captcha.go.md
index afd505c25..19020c3ea 100644
--- a/docs/captcha.go.md
+++ b/docs/captcha.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/captcha"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/captcha"
captcha.NewCaptcha(scope Construct, id *string, config CaptchaConfig) Captcha
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -378,7 +385,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/captcha"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/captcha"
captcha.Captcha_IsConstruct(x interface{}) *bool
```
@@ -410,7 +417,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/captcha"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/captcha"
captcha.Captcha_IsTerraformElement(x interface{}) *bool
```
@@ -424,7 +431,7 @@ captcha.Captcha_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/captcha"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/captcha"
captcha.Captcha_IsTerraformResource(x interface{}) *bool
```
@@ -438,7 +445,7 @@ captcha.Captcha_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/captcha"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/captcha"
captcha.Captcha_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -777,7 +784,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/captcha"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/captcha"
&captcha.CaptchaConfig {
Connection: interface{},
diff --git a/docs/captcha.java.md b/docs/captcha.java.md
index 6a01a564a..b06db3e75 100644
--- a/docs/captcha.java.md
+++ b/docs/captcha.java.md
@@ -169,6 +169,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -241,6 +242,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/captcha.python.md b/docs/captcha.python.md
index 57621d6d7..fb07b6e80 100644
--- a/docs/captcha.python.md
+++ b/docs/captcha.python.md
@@ -167,6 +167,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -244,6 +245,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/captcha.typescript.md b/docs/captcha.typescript.md
index 76136b152..4450ec59f 100644
--- a/docs/captcha.typescript.md
+++ b/docs/captcha.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/captchaOrgWideSettings.csharp.md b/docs/captchaOrgWideSettings.csharp.md
index 78bde2dc9..c99191be9 100644
--- a/docs/captchaOrgWideSettings.csharp.md
+++ b/docs/captchaOrgWideSettings.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -128,6 +129,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/captchaOrgWideSettings.go.md b/docs/captchaOrgWideSettings.go.md
index 7da2ff9f4..35a73c3a3 100644
--- a/docs/captchaOrgWideSettings.go.md
+++ b/docs/captchaOrgWideSettings.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/captchaorgwidesettings"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/captchaorgwidesettings"
captchaorgwidesettings.NewCaptchaOrgWideSettings(scope Construct, id *string, config CaptchaOrgWideSettingsConfig) CaptchaOrgWideSettings
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -128,6 +129,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -392,7 +399,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/captchaorgwidesettings"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/captchaorgwidesettings"
captchaorgwidesettings.CaptchaOrgWideSettings_IsConstruct(x interface{}) *bool
```
@@ -424,7 +431,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/captchaorgwidesettings"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/captchaorgwidesettings"
captchaorgwidesettings.CaptchaOrgWideSettings_IsTerraformElement(x interface{}) *bool
```
@@ -438,7 +445,7 @@ captchaorgwidesettings.CaptchaOrgWideSettings_IsTerraformElement(x interface{})
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/captchaorgwidesettings"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/captchaorgwidesettings"
captchaorgwidesettings.CaptchaOrgWideSettings_IsTerraformResource(x interface{}) *bool
```
@@ -452,7 +459,7 @@ captchaorgwidesettings.CaptchaOrgWideSettings_IsTerraformResource(x interface{})
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/captchaorgwidesettings"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/captchaorgwidesettings"
captchaorgwidesettings.CaptchaOrgWideSettings_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -747,7 +754,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/captchaorgwidesettings"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/captchaorgwidesettings"
&captchaorgwidesettings.CaptchaOrgWideSettingsConfig {
Connection: interface{},
diff --git a/docs/captchaOrgWideSettings.java.md b/docs/captchaOrgWideSettings.java.md
index 62ea8d215..c28a68004 100644
--- a/docs/captchaOrgWideSettings.java.md
+++ b/docs/captchaOrgWideSettings.java.md
@@ -145,6 +145,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -219,6 +220,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/captchaOrgWideSettings.python.md b/docs/captchaOrgWideSettings.python.md
index 0744630da..5e7688723 100644
--- a/docs/captchaOrgWideSettings.python.md
+++ b/docs/captchaOrgWideSettings.python.md
@@ -143,6 +143,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -222,6 +223,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/captchaOrgWideSettings.typescript.md b/docs/captchaOrgWideSettings.typescript.md
index 4248c09b9..3293602e8 100644
--- a/docs/captchaOrgWideSettings.typescript.md
+++ b/docs/captchaOrgWideSettings.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -128,6 +129,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaApp.csharp.md b/docs/dataOktaApp.csharp.md
index a6a7fab89..7c7b9981c 100644
--- a/docs/dataOktaApp.csharp.md
+++ b/docs/dataOktaApp.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -125,6 +126,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaApp.go.md b/docs/dataOktaApp.go.md
index d0a65f09b..da29e752c 100644
--- a/docs/dataOktaApp.go.md
+++ b/docs/dataOktaApp.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaapp"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaapp"
dataoktaapp.NewDataOktaApp(scope Construct, id *string, config DataOktaAppConfig) DataOktaApp
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -125,6 +126,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -309,7 +318,7 @@ func ResetSkipUsers()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaapp"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaapp"
dataoktaapp.DataOktaApp_IsConstruct(x interface{}) *bool
```
@@ -341,7 +350,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaapp"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaapp"
dataoktaapp.DataOktaApp_IsTerraformElement(x interface{}) *bool
```
@@ -355,7 +364,7 @@ dataoktaapp.DataOktaApp_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaapp"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaapp"
dataoktaapp.DataOktaApp_IsTerraformDataSource(x interface{}) *bool
```
@@ -369,7 +378,7 @@ dataoktaapp.DataOktaApp_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaapp"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaapp"
dataoktaapp.DataOktaApp_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -763,7 +772,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaapp"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaapp"
&dataoktaapp.DataOktaAppConfig {
Connection: interface{},
diff --git a/docs/dataOktaApp.java.md b/docs/dataOktaApp.java.md
index ab7d5ef41..163945e90 100644
--- a/docs/dataOktaApp.java.md
+++ b/docs/dataOktaApp.java.md
@@ -196,6 +196,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -267,6 +268,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaApp.python.md b/docs/dataOktaApp.python.md
index 766119a10..839c3186a 100644
--- a/docs/dataOktaApp.python.md
+++ b/docs/dataOktaApp.python.md
@@ -191,6 +191,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -267,6 +268,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaApp.typescript.md b/docs/dataOktaApp.typescript.md
index ba115ade0..aa9facc62 100644
--- a/docs/dataOktaApp.typescript.md
+++ b/docs/dataOktaApp.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -125,6 +126,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaAppGroupAssignments.csharp.md b/docs/dataOktaAppGroupAssignments.csharp.md
index 4ad77d6d2..2caea2f77 100644
--- a/docs/dataOktaAppGroupAssignments.csharp.md
+++ b/docs/dataOktaAppGroupAssignments.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaAppGroupAssignments.go.md b/docs/dataOktaAppGroupAssignments.go.md
index aa0291a4c..de19496a1 100644
--- a/docs/dataOktaAppGroupAssignments.go.md
+++ b/docs/dataOktaAppGroupAssignments.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappgroupassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappgroupassignments"
dataoktaappgroupassignments.NewDataOktaAppGroupAssignments(scope Construct, id *string, config DataOktaAppGroupAssignmentsConfig) DataOktaAppGroupAssignments
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -267,7 +276,7 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappgroupassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappgroupassignments"
dataoktaappgroupassignments.DataOktaAppGroupAssignments_IsConstruct(x interface{}) *bool
```
@@ -299,7 +308,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappgroupassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappgroupassignments"
dataoktaappgroupassignments.DataOktaAppGroupAssignments_IsTerraformElement(x interface{}) *bool
```
@@ -313,7 +322,7 @@ dataoktaappgroupassignments.DataOktaAppGroupAssignments_IsTerraformElement(x int
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappgroupassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappgroupassignments"
dataoktaappgroupassignments.DataOktaAppGroupAssignments_IsTerraformDataSource(x interface{}) *bool
```
@@ -327,7 +336,7 @@ dataoktaappgroupassignments.DataOktaAppGroupAssignments_IsTerraformDataSource(x
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappgroupassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappgroupassignments"
dataoktaappgroupassignments.DataOktaAppGroupAssignments_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -567,7 +576,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappgroupassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappgroupassignments"
&dataoktaappgroupassignments.DataOktaAppGroupAssignmentsConfig {
Connection: interface{},
diff --git a/docs/dataOktaAppGroupAssignments.java.md b/docs/dataOktaAppGroupAssignments.java.md
index ce1ce1255..98ed43da3 100644
--- a/docs/dataOktaAppGroupAssignments.java.md
+++ b/docs/dataOktaAppGroupAssignments.java.md
@@ -123,6 +123,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -188,6 +189,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaAppGroupAssignments.python.md b/docs/dataOktaAppGroupAssignments.python.md
index 2d2ce83e9..617eba2d0 100644
--- a/docs/dataOktaAppGroupAssignments.python.md
+++ b/docs/dataOktaAppGroupAssignments.python.md
@@ -121,6 +121,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -191,6 +192,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaAppGroupAssignments.typescript.md b/docs/dataOktaAppGroupAssignments.typescript.md
index 115119ebf..7f8422362 100644
--- a/docs/dataOktaAppGroupAssignments.typescript.md
+++ b/docs/dataOktaAppGroupAssignments.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaAppMetadataSaml.csharp.md b/docs/dataOktaAppMetadataSaml.csharp.md
index 9744d0551..2334fdbd4 100644
--- a/docs/dataOktaAppMetadataSaml.csharp.md
+++ b/docs/dataOktaAppMetadataSaml.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaAppMetadataSaml.go.md b/docs/dataOktaAppMetadataSaml.go.md
index 45143a124..459d291f9 100644
--- a/docs/dataOktaAppMetadataSaml.go.md
+++ b/docs/dataOktaAppMetadataSaml.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappmetadatasaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappmetadatasaml"
dataoktaappmetadatasaml.NewDataOktaAppMetadataSaml(scope Construct, id *string, config DataOktaAppMetadataSamlConfig) DataOktaAppMetadataSaml
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -281,7 +290,7 @@ func ResetKeyId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappmetadatasaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappmetadatasaml"
dataoktaappmetadatasaml.DataOktaAppMetadataSaml_IsConstruct(x interface{}) *bool
```
@@ -313,7 +322,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappmetadatasaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappmetadatasaml"
dataoktaappmetadatasaml.DataOktaAppMetadataSaml_IsTerraformElement(x interface{}) *bool
```
@@ -327,7 +336,7 @@ dataoktaappmetadatasaml.DataOktaAppMetadataSaml_IsTerraformElement(x interface{}
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappmetadatasaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappmetadatasaml"
dataoktaappmetadatasaml.DataOktaAppMetadataSaml_IsTerraformDataSource(x interface{}) *bool
```
@@ -341,7 +350,7 @@ dataoktaappmetadatasaml.DataOktaAppMetadataSaml_IsTerraformDataSource(x interfac
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappmetadatasaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappmetadatasaml"
dataoktaappmetadatasaml.DataOktaAppMetadataSaml_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -680,7 +689,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappmetadatasaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappmetadatasaml"
&dataoktaappmetadatasaml.DataOktaAppMetadataSamlConfig {
Connection: interface{},
diff --git a/docs/dataOktaAppMetadataSaml.java.md b/docs/dataOktaAppMetadataSaml.java.md
index eed6aafd9..2b90ea576 100644
--- a/docs/dataOktaAppMetadataSaml.java.md
+++ b/docs/dataOktaAppMetadataSaml.java.md
@@ -145,6 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -212,6 +213,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaAppMetadataSaml.python.md b/docs/dataOktaAppMetadataSaml.python.md
index e233c2f03..afa6ed115 100644
--- a/docs/dataOktaAppMetadataSaml.python.md
+++ b/docs/dataOktaAppMetadataSaml.python.md
@@ -143,6 +143,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -215,6 +216,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaAppMetadataSaml.typescript.md b/docs/dataOktaAppMetadataSaml.typescript.md
index 0c084922a..08f7a807e 100644
--- a/docs/dataOktaAppMetadataSaml.typescript.md
+++ b/docs/dataOktaAppMetadataSaml.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaAppOauth.csharp.md b/docs/dataOktaAppOauth.csharp.md
index 7f42416f2..ee7f532a9 100644
--- a/docs/dataOktaAppOauth.csharp.md
+++ b/docs/dataOktaAppOauth.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -125,6 +126,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaAppOauth.go.md b/docs/dataOktaAppOauth.go.md
index 00de6230d..78d03b0a6 100644
--- a/docs/dataOktaAppOauth.go.md
+++ b/docs/dataOktaAppOauth.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappoauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappoauth"
dataoktaappoauth.NewDataOktaAppOauth(scope Construct, id *string, config DataOktaAppOauthConfig) DataOktaAppOauth
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -125,6 +126,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -309,7 +318,7 @@ func ResetSkipUsers()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappoauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappoauth"
dataoktaappoauth.DataOktaAppOauth_IsConstruct(x interface{}) *bool
```
@@ -341,7 +350,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappoauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappoauth"
dataoktaappoauth.DataOktaAppOauth_IsTerraformElement(x interface{}) *bool
```
@@ -355,7 +364,7 @@ dataoktaappoauth.DataOktaAppOauth_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappoauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappoauth"
dataoktaappoauth.DataOktaAppOauth_IsTerraformDataSource(x interface{}) *bool
```
@@ -369,7 +378,7 @@ dataoktaappoauth.DataOktaAppOauth_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappoauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappoauth"
dataoktaappoauth.DataOktaAppOauth_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -928,7 +937,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappoauth"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappoauth"
&dataoktaappoauth.DataOktaAppOauthConfig {
Connection: interface{},
diff --git a/docs/dataOktaAppOauth.java.md b/docs/dataOktaAppOauth.java.md
index 7312d2886..1b6a7b557 100644
--- a/docs/dataOktaAppOauth.java.md
+++ b/docs/dataOktaAppOauth.java.md
@@ -196,6 +196,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -267,6 +268,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaAppOauth.python.md b/docs/dataOktaAppOauth.python.md
index 82a4f3479..85d301a47 100644
--- a/docs/dataOktaAppOauth.python.md
+++ b/docs/dataOktaAppOauth.python.md
@@ -191,6 +191,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -267,6 +268,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaAppOauth.typescript.md b/docs/dataOktaAppOauth.typescript.md
index c1c5d50f8..659dff4e8 100644
--- a/docs/dataOktaAppOauth.typescript.md
+++ b/docs/dataOktaAppOauth.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -125,6 +126,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaAppSaml.csharp.md b/docs/dataOktaAppSaml.csharp.md
index 87a226112..4fd9ee201 100644
--- a/docs/dataOktaAppSaml.csharp.md
+++ b/docs/dataOktaAppSaml.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -126,6 +127,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
@@ -1457,6 +1466,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1464,6 +1474,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/dataOktaAppSaml.go.md b/docs/dataOktaAppSaml.go.md
index 835d5fd05..5de44eeaa 100644
--- a/docs/dataOktaAppSaml.go.md
+++ b/docs/dataOktaAppSaml.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappsaml"
dataoktaappsaml.NewDataOktaAppSaml(scope Construct, id *string, config DataOktaAppSamlConfig) DataOktaAppSaml
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -126,6 +127,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -316,7 +325,7 @@ func ResetSkipUsers()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappsaml"
dataoktaappsaml.DataOktaAppSaml_IsConstruct(x interface{}) *bool
```
@@ -348,7 +357,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappsaml"
dataoktaappsaml.DataOktaAppSaml_IsTerraformElement(x interface{}) *bool
```
@@ -362,7 +371,7 @@ dataoktaappsaml.DataOktaAppSaml_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappsaml"
dataoktaappsaml.DataOktaAppSaml_IsTerraformDataSource(x interface{}) *bool
```
@@ -376,7 +385,7 @@ dataoktaappsaml.DataOktaAppSaml_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappsaml"
dataoktaappsaml.DataOktaAppSaml_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1177,7 +1186,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappsaml"
&dataoktaappsaml.DataOktaAppSamlAttributeStatements {
@@ -1190,7 +1199,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappsaml"
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappsaml"
&dataoktaappsaml.DataOktaAppSamlConfig {
Connection: interface{},
@@ -1416,7 +1425,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappsaml"
dataoktaappsaml.NewDataOktaAppSamlAttributeStatementsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataOktaAppSamlAttributeStatementsList
```
@@ -1457,6 +1466,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1464,6 +1474,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -1548,7 +1574,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappsaml"
dataoktaappsaml.NewDataOktaAppSamlAttributeStatementsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataOktaAppSamlAttributeStatementsOutputReference
```
diff --git a/docs/dataOktaAppSaml.java.md b/docs/dataOktaAppSaml.java.md
index b35617c8d..0a6934eaa 100644
--- a/docs/dataOktaAppSaml.java.md
+++ b/docs/dataOktaAppSaml.java.md
@@ -206,6 +206,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -278,6 +279,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
@@ -1616,6 +1625,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1623,6 +1633,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/dataOktaAppSaml.python.md b/docs/dataOktaAppSaml.python.md
index dd0d89b0f..410e0b398 100644
--- a/docs/dataOktaAppSaml.python.md
+++ b/docs/dataOktaAppSaml.python.md
@@ -200,6 +200,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -277,6 +278,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
@@ -1641,6 +1650,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -1648,6 +1658,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/dataOktaAppSaml.typescript.md b/docs/dataOktaAppSaml.typescript.md
index 575932c23..df1fd74bb 100644
--- a/docs/dataOktaAppSaml.typescript.md
+++ b/docs/dataOktaAppSaml.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -126,6 +127,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
@@ -1440,6 +1449,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1447,6 +1457,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/dataOktaAppSignonPolicy.csharp.md b/docs/dataOktaAppSignonPolicy.csharp.md
index 6535a60de..299438442 100644
--- a/docs/dataOktaAppSignonPolicy.csharp.md
+++ b/docs/dataOktaAppSignonPolicy.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaAppSignonPolicy.go.md b/docs/dataOktaAppSignonPolicy.go.md
index a2355c359..fae026a2b 100644
--- a/docs/dataOktaAppSignonPolicy.go.md
+++ b/docs/dataOktaAppSignonPolicy.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappsignonpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappsignonpolicy"
dataoktaappsignonpolicy.NewDataOktaAppSignonPolicy(scope Construct, id *string, config DataOktaAppSignonPolicyConfig) DataOktaAppSignonPolicy
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -274,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappsignonpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappsignonpolicy"
dataoktaappsignonpolicy.DataOktaAppSignonPolicy_IsConstruct(x interface{}) *bool
```
@@ -306,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappsignonpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappsignonpolicy"
dataoktaappsignonpolicy.DataOktaAppSignonPolicy_IsTerraformElement(x interface{}) *bool
```
@@ -320,7 +329,7 @@ dataoktaappsignonpolicy.DataOktaAppSignonPolicy_IsTerraformElement(x interface{}
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappsignonpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappsignonpolicy"
dataoktaappsignonpolicy.DataOktaAppSignonPolicy_IsTerraformDataSource(x interface{}) *bool
```
@@ -334,7 +343,7 @@ dataoktaappsignonpolicy.DataOktaAppSignonPolicy_IsTerraformDataSource(x interfac
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappsignonpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappsignonpolicy"
dataoktaappsignonpolicy.DataOktaAppSignonPolicy_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -596,7 +605,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappsignonpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappsignonpolicy"
&dataoktaappsignonpolicy.DataOktaAppSignonPolicyConfig {
Connection: interface{},
diff --git a/docs/dataOktaAppSignonPolicy.java.md b/docs/dataOktaAppSignonPolicy.java.md
index 978610faa..714dfb74d 100644
--- a/docs/dataOktaAppSignonPolicy.java.md
+++ b/docs/dataOktaAppSignonPolicy.java.md
@@ -133,6 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -199,6 +200,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaAppSignonPolicy.python.md b/docs/dataOktaAppSignonPolicy.python.md
index 561be3340..a7d751013 100644
--- a/docs/dataOktaAppSignonPolicy.python.md
+++ b/docs/dataOktaAppSignonPolicy.python.md
@@ -131,6 +131,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -202,6 +203,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaAppSignonPolicy.typescript.md b/docs/dataOktaAppSignonPolicy.typescript.md
index bd4349124..a599652cd 100644
--- a/docs/dataOktaAppSignonPolicy.typescript.md
+++ b/docs/dataOktaAppSignonPolicy.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaAppUserAssignments.csharp.md b/docs/dataOktaAppUserAssignments.csharp.md
index 255f1f4b7..278a2dad0 100644
--- a/docs/dataOktaAppUserAssignments.csharp.md
+++ b/docs/dataOktaAppUserAssignments.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaAppUserAssignments.go.md b/docs/dataOktaAppUserAssignments.go.md
index 762e3b211..969929d0b 100644
--- a/docs/dataOktaAppUserAssignments.go.md
+++ b/docs/dataOktaAppUserAssignments.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappuserassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappuserassignments"
dataoktaappuserassignments.NewDataOktaAppUserAssignments(scope Construct, id *string, config DataOktaAppUserAssignmentsConfig) DataOktaAppUserAssignments
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -267,7 +276,7 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappuserassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappuserassignments"
dataoktaappuserassignments.DataOktaAppUserAssignments_IsConstruct(x interface{}) *bool
```
@@ -299,7 +308,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappuserassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappuserassignments"
dataoktaappuserassignments.DataOktaAppUserAssignments_IsTerraformElement(x interface{}) *bool
```
@@ -313,7 +322,7 @@ dataoktaappuserassignments.DataOktaAppUserAssignments_IsTerraformElement(x inter
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappuserassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappuserassignments"
dataoktaappuserassignments.DataOktaAppUserAssignments_IsTerraformDataSource(x interface{}) *bool
```
@@ -327,7 +336,7 @@ dataoktaappuserassignments.DataOktaAppUserAssignments_IsTerraformDataSource(x in
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappuserassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappuserassignments"
dataoktaappuserassignments.DataOktaAppUserAssignments_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -567,7 +576,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaappuserassignments"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaappuserassignments"
&dataoktaappuserassignments.DataOktaAppUserAssignmentsConfig {
Connection: interface{},
diff --git a/docs/dataOktaAppUserAssignments.java.md b/docs/dataOktaAppUserAssignments.java.md
index 2d32e045e..a4bd34477 100644
--- a/docs/dataOktaAppUserAssignments.java.md
+++ b/docs/dataOktaAppUserAssignments.java.md
@@ -123,6 +123,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -188,6 +189,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaAppUserAssignments.python.md b/docs/dataOktaAppUserAssignments.python.md
index f755defdf..96fbd9eca 100644
--- a/docs/dataOktaAppUserAssignments.python.md
+++ b/docs/dataOktaAppUserAssignments.python.md
@@ -121,6 +121,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -191,6 +192,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaAppUserAssignments.typescript.md b/docs/dataOktaAppUserAssignments.typescript.md
index 4af8f7722..64c268896 100644
--- a/docs/dataOktaAppUserAssignments.typescript.md
+++ b/docs/dataOktaAppUserAssignments.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaAuthServer.csharp.md b/docs/dataOktaAuthServer.csharp.md
index 1ac89e172..c5876bed0 100644
--- a/docs/dataOktaAuthServer.csharp.md
+++ b/docs/dataOktaAuthServer.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaAuthServer.go.md b/docs/dataOktaAuthServer.go.md
index 42bb7a235..ab2b3f370 100644
--- a/docs/dataOktaAuthServer.go.md
+++ b/docs/dataOktaAuthServer.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserver"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserver"
dataoktaauthserver.NewDataOktaAuthServer(scope Construct, id *string, config DataOktaAuthServerConfig) DataOktaAuthServer
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -274,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserver"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserver"
dataoktaauthserver.DataOktaAuthServer_IsConstruct(x interface{}) *bool
```
@@ -306,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserver"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserver"
dataoktaauthserver.DataOktaAuthServer_IsTerraformElement(x interface{}) *bool
```
@@ -320,7 +329,7 @@ dataoktaauthserver.DataOktaAuthServer_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserver"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserver"
dataoktaauthserver.DataOktaAuthServer_IsTerraformDataSource(x interface{}) *bool
```
@@ -334,7 +343,7 @@ dataoktaauthserver.DataOktaAuthServer_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserver"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserver"
dataoktaauthserver.DataOktaAuthServer_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -684,7 +693,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserver"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserver"
&dataoktaauthserver.DataOktaAuthServerConfig {
Connection: interface{},
diff --git a/docs/dataOktaAuthServer.java.md b/docs/dataOktaAuthServer.java.md
index 244113cf4..0dfca1f00 100644
--- a/docs/dataOktaAuthServer.java.md
+++ b/docs/dataOktaAuthServer.java.md
@@ -133,6 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -199,6 +200,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaAuthServer.python.md b/docs/dataOktaAuthServer.python.md
index 3fc167c7a..757e895ff 100644
--- a/docs/dataOktaAuthServer.python.md
+++ b/docs/dataOktaAuthServer.python.md
@@ -131,6 +131,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -202,6 +203,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaAuthServer.typescript.md b/docs/dataOktaAuthServer.typescript.md
index 404c9b8e5..c889b4267 100644
--- a/docs/dataOktaAuthServer.typescript.md
+++ b/docs/dataOktaAuthServer.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaAuthServerClaim.csharp.md b/docs/dataOktaAuthServerClaim.csharp.md
index 45ef0eb4f..4dacef736 100644
--- a/docs/dataOktaAuthServerClaim.csharp.md
+++ b/docs/dataOktaAuthServerClaim.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaAuthServerClaim.go.md b/docs/dataOktaAuthServerClaim.go.md
index 68927f222..22eacdf15 100644
--- a/docs/dataOktaAuthServerClaim.go.md
+++ b/docs/dataOktaAuthServerClaim.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverclaim"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverclaim"
dataoktaauthserverclaim.NewDataOktaAuthServerClaim(scope Construct, id *string, config DataOktaAuthServerClaimConfig) DataOktaAuthServerClaim
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -281,7 +290,7 @@ func ResetName()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverclaim"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverclaim"
dataoktaauthserverclaim.DataOktaAuthServerClaim_IsConstruct(x interface{}) *bool
```
@@ -313,7 +322,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverclaim"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverclaim"
dataoktaauthserverclaim.DataOktaAuthServerClaim_IsTerraformElement(x interface{}) *bool
```
@@ -327,7 +336,7 @@ dataoktaauthserverclaim.DataOktaAuthServerClaim_IsTerraformElement(x interface{}
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverclaim"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverclaim"
dataoktaauthserverclaim.DataOktaAuthServerClaim_IsTerraformDataSource(x interface{}) *bool
```
@@ -341,7 +350,7 @@ dataoktaauthserverclaim.DataOktaAuthServerClaim_IsTerraformDataSource(x interfac
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverclaim"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverclaim"
dataoktaauthserverclaim.DataOktaAuthServerClaim_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -680,7 +689,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverclaim"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverclaim"
&dataoktaauthserverclaim.DataOktaAuthServerClaimConfig {
Connection: interface{},
diff --git a/docs/dataOktaAuthServerClaim.java.md b/docs/dataOktaAuthServerClaim.java.md
index e64d3c9e8..9f61de834 100644
--- a/docs/dataOktaAuthServerClaim.java.md
+++ b/docs/dataOktaAuthServerClaim.java.md
@@ -147,6 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -214,6 +215,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaAuthServerClaim.python.md b/docs/dataOktaAuthServerClaim.python.md
index fb45a12fc..0972725a3 100644
--- a/docs/dataOktaAuthServerClaim.python.md
+++ b/docs/dataOktaAuthServerClaim.python.md
@@ -145,6 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -217,6 +218,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaAuthServerClaim.typescript.md b/docs/dataOktaAuthServerClaim.typescript.md
index ab349a9e7..002f834cb 100644
--- a/docs/dataOktaAuthServerClaim.typescript.md
+++ b/docs/dataOktaAuthServerClaim.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaAuthServerClaims.csharp.md b/docs/dataOktaAuthServerClaims.csharp.md
index d0a1e5081..01fba2ab0 100644
--- a/docs/dataOktaAuthServerClaims.csharp.md
+++ b/docs/dataOktaAuthServerClaims.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
@@ -787,6 +796,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -794,6 +804,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/dataOktaAuthServerClaims.go.md b/docs/dataOktaAuthServerClaims.go.md
index c32d33cb5..6d2f03a07 100644
--- a/docs/dataOktaAuthServerClaims.go.md
+++ b/docs/dataOktaAuthServerClaims.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverclaims"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverclaims"
dataoktaauthserverclaims.NewDataOktaAuthServerClaims(scope Construct, id *string, config DataOktaAuthServerClaimsConfig) DataOktaAuthServerClaims
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -274,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverclaims"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverclaims"
dataoktaauthserverclaims.DataOktaAuthServerClaims_IsConstruct(x interface{}) *bool
```
@@ -306,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverclaims"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverclaims"
dataoktaauthserverclaims.DataOktaAuthServerClaims_IsTerraformElement(x interface{}) *bool
```
@@ -320,7 +329,7 @@ dataoktaauthserverclaims.DataOktaAuthServerClaims_IsTerraformElement(x interface
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverclaims"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverclaims"
dataoktaauthserverclaims.DataOktaAuthServerClaims_IsTerraformDataSource(x interface{}) *bool
```
@@ -334,7 +343,7 @@ dataoktaauthserverclaims.DataOktaAuthServerClaims_IsTerraformDataSource(x interf
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverclaims"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverclaims"
dataoktaauthserverclaims.DataOktaAuthServerClaims_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -596,7 +605,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverclaims"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverclaims"
&dataoktaauthserverclaims.DataOktaAuthServerClaimsClaims {
@@ -609,7 +618,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverclaim
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverclaims"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverclaims"
&dataoktaauthserverclaims.DataOktaAuthServerClaimsConfig {
Connection: interface{},
@@ -746,7 +755,7 @@ If you experience problems setting this value it might not be settable. Please t
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverclaims"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverclaims"
dataoktaauthserverclaims.NewDataOktaAuthServerClaimsClaimsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataOktaAuthServerClaimsClaimsList
```
@@ -787,6 +796,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -794,6 +804,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -878,7 +904,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverclaims"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverclaims"
dataoktaauthserverclaims.NewDataOktaAuthServerClaimsClaimsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataOktaAuthServerClaimsClaimsOutputReference
```
diff --git a/docs/dataOktaAuthServerClaims.java.md b/docs/dataOktaAuthServerClaims.java.md
index a11932c1d..951a43fdb 100644
--- a/docs/dataOktaAuthServerClaims.java.md
+++ b/docs/dataOktaAuthServerClaims.java.md
@@ -133,6 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -199,6 +200,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
@@ -869,6 +878,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -876,6 +886,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/dataOktaAuthServerClaims.python.md b/docs/dataOktaAuthServerClaims.python.md
index b03f90519..66dd1bda5 100644
--- a/docs/dataOktaAuthServerClaims.python.md
+++ b/docs/dataOktaAuthServerClaims.python.md
@@ -131,6 +131,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -202,6 +203,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
@@ -902,6 +911,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -909,6 +919,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/dataOktaAuthServerClaims.typescript.md b/docs/dataOktaAuthServerClaims.typescript.md
index 75fc58fa7..a2381729e 100644
--- a/docs/dataOktaAuthServerClaims.typescript.md
+++ b/docs/dataOktaAuthServerClaims.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
@@ -775,6 +784,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -782,6 +792,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/dataOktaAuthServerPolicy.csharp.md b/docs/dataOktaAuthServerPolicy.csharp.md
index 1a953d1f6..78821fc56 100644
--- a/docs/dataOktaAuthServerPolicy.csharp.md
+++ b/docs/dataOktaAuthServerPolicy.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaAuthServerPolicy.go.md b/docs/dataOktaAuthServerPolicy.go.md
index 65deebd59..e3ed25a70 100644
--- a/docs/dataOktaAuthServerPolicy.go.md
+++ b/docs/dataOktaAuthServerPolicy.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverpolicy"
dataoktaauthserverpolicy.NewDataOktaAuthServerPolicy(scope Construct, id *string, config DataOktaAuthServerPolicyConfig) DataOktaAuthServerPolicy
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -274,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverpolicy"
dataoktaauthserverpolicy.DataOktaAuthServerPolicy_IsConstruct(x interface{}) *bool
```
@@ -306,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverpolicy"
dataoktaauthserverpolicy.DataOktaAuthServerPolicy_IsTerraformElement(x interface{}) *bool
```
@@ -320,7 +329,7 @@ dataoktaauthserverpolicy.DataOktaAuthServerPolicy_IsTerraformElement(x interface
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverpolicy"
dataoktaauthserverpolicy.DataOktaAuthServerPolicy_IsTerraformDataSource(x interface{}) *bool
```
@@ -334,7 +343,7 @@ dataoktaauthserverpolicy.DataOktaAuthServerPolicy_IsTerraformDataSource(x interf
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverpolicy"
dataoktaauthserverpolicy.DataOktaAuthServerPolicy_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -640,7 +649,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverpolicy"
&dataoktaauthserverpolicy.DataOktaAuthServerPolicyConfig {
Connection: interface{},
diff --git a/docs/dataOktaAuthServerPolicy.java.md b/docs/dataOktaAuthServerPolicy.java.md
index e561847de..75f8959db 100644
--- a/docs/dataOktaAuthServerPolicy.java.md
+++ b/docs/dataOktaAuthServerPolicy.java.md
@@ -145,6 +145,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -211,6 +212,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaAuthServerPolicy.python.md b/docs/dataOktaAuthServerPolicy.python.md
index e71e97b97..8b1f1c3e4 100644
--- a/docs/dataOktaAuthServerPolicy.python.md
+++ b/docs/dataOktaAuthServerPolicy.python.md
@@ -143,6 +143,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -214,6 +215,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaAuthServerPolicy.typescript.md b/docs/dataOktaAuthServerPolicy.typescript.md
index 539e86a75..f1d00f3ca 100644
--- a/docs/dataOktaAuthServerPolicy.typescript.md
+++ b/docs/dataOktaAuthServerPolicy.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaAuthServerScopes.csharp.md b/docs/dataOktaAuthServerScopes.csharp.md
index dca8ecb96..363f1ab39 100644
--- a/docs/dataOktaAuthServerScopes.csharp.md
+++ b/docs/dataOktaAuthServerScopes.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
@@ -787,6 +796,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -794,6 +804,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/dataOktaAuthServerScopes.go.md b/docs/dataOktaAuthServerScopes.go.md
index cabde52e6..a13c38c73 100644
--- a/docs/dataOktaAuthServerScopes.go.md
+++ b/docs/dataOktaAuthServerScopes.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverscopes"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverscopes"
dataoktaauthserverscopes.NewDataOktaAuthServerScopes(scope Construct, id *string, config DataOktaAuthServerScopesConfig) DataOktaAuthServerScopes
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -274,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverscopes"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverscopes"
dataoktaauthserverscopes.DataOktaAuthServerScopes_IsConstruct(x interface{}) *bool
```
@@ -306,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverscopes"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverscopes"
dataoktaauthserverscopes.DataOktaAuthServerScopes_IsTerraformElement(x interface{}) *bool
```
@@ -320,7 +329,7 @@ dataoktaauthserverscopes.DataOktaAuthServerScopes_IsTerraformElement(x interface
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverscopes"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverscopes"
dataoktaauthserverscopes.DataOktaAuthServerScopes_IsTerraformDataSource(x interface{}) *bool
```
@@ -334,7 +343,7 @@ dataoktaauthserverscopes.DataOktaAuthServerScopes_IsTerraformDataSource(x interf
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverscopes"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverscopes"
dataoktaauthserverscopes.DataOktaAuthServerScopes_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -596,7 +605,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverscopes"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverscopes"
&dataoktaauthserverscopes.DataOktaAuthServerScopesConfig {
Connection: interface{},
@@ -731,7 +740,7 @@ If you experience problems setting this value it might not be settable. Please t
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverscopes"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverscopes"
&dataoktaauthserverscopes.DataOktaAuthServerScopesScopes {
@@ -746,7 +755,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverscope
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverscopes"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverscopes"
dataoktaauthserverscopes.NewDataOktaAuthServerScopesScopesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataOktaAuthServerScopesScopesList
```
@@ -787,6 +796,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -794,6 +804,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -878,7 +904,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthserverscopes"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthserverscopes"
dataoktaauthserverscopes.NewDataOktaAuthServerScopesScopesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataOktaAuthServerScopesScopesOutputReference
```
diff --git a/docs/dataOktaAuthServerScopes.java.md b/docs/dataOktaAuthServerScopes.java.md
index c9f9d1e6c..6d03cd599 100644
--- a/docs/dataOktaAuthServerScopes.java.md
+++ b/docs/dataOktaAuthServerScopes.java.md
@@ -133,6 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -199,6 +200,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
@@ -869,6 +878,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -876,6 +886,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/dataOktaAuthServerScopes.python.md b/docs/dataOktaAuthServerScopes.python.md
index 707e8d966..575b2e0a7 100644
--- a/docs/dataOktaAuthServerScopes.python.md
+++ b/docs/dataOktaAuthServerScopes.python.md
@@ -131,6 +131,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -202,6 +203,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
@@ -902,6 +911,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -909,6 +919,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/dataOktaAuthServerScopes.typescript.md b/docs/dataOktaAuthServerScopes.typescript.md
index 2c9f54130..596f62a00 100644
--- a/docs/dataOktaAuthServerScopes.typescript.md
+++ b/docs/dataOktaAuthServerScopes.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
@@ -775,6 +784,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -782,6 +792,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/dataOktaAuthenticator.csharp.md b/docs/dataOktaAuthenticator.csharp.md
index 84e79f7b7..95251f985 100644
--- a/docs/dataOktaAuthenticator.csharp.md
+++ b/docs/dataOktaAuthenticator.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -122,6 +123,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaAuthenticator.go.md b/docs/dataOktaAuthenticator.go.md
index acfa19df6..62bab4abd 100644
--- a/docs/dataOktaAuthenticator.go.md
+++ b/docs/dataOktaAuthenticator.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthenticator"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthenticator"
dataoktaauthenticator.NewDataOktaAuthenticator(scope Construct, id *string, config DataOktaAuthenticatorConfig) DataOktaAuthenticator
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -122,6 +123,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -288,7 +297,7 @@ func ResetName()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthenticator"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthenticator"
dataoktaauthenticator.DataOktaAuthenticator_IsConstruct(x interface{}) *bool
```
@@ -320,7 +329,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthenticator"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthenticator"
dataoktaauthenticator.DataOktaAuthenticator_IsTerraformElement(x interface{}) *bool
```
@@ -334,7 +343,7 @@ dataoktaauthenticator.DataOktaAuthenticator_IsTerraformElement(x interface{}) *b
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthenticator"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthenticator"
dataoktaauthenticator.DataOktaAuthenticator_IsTerraformDataSource(x interface{}) *bool
```
@@ -348,7 +357,7 @@ dataoktaauthenticator.DataOktaAuthenticator_IsTerraformDataSource(x interface{})
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthenticator"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthenticator"
dataoktaauthenticator.DataOktaAuthenticator_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -720,7 +729,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaauthenticator"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaauthenticator"
&dataoktaauthenticator.DataOktaAuthenticatorConfig {
Connection: interface{},
diff --git a/docs/dataOktaAuthenticator.java.md b/docs/dataOktaAuthenticator.java.md
index 18b28f847..ceaeb2cd7 100644
--- a/docs/dataOktaAuthenticator.java.md
+++ b/docs/dataOktaAuthenticator.java.md
@@ -147,6 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -215,6 +216,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaAuthenticator.python.md b/docs/dataOktaAuthenticator.python.md
index 78d86c645..6ce553dc7 100644
--- a/docs/dataOktaAuthenticator.python.md
+++ b/docs/dataOktaAuthenticator.python.md
@@ -145,6 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -218,6 +219,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaAuthenticator.typescript.md b/docs/dataOktaAuthenticator.typescript.md
index 1357d6b13..fa60bf3bf 100644
--- a/docs/dataOktaAuthenticator.typescript.md
+++ b/docs/dataOktaAuthenticator.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -122,6 +123,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaBehavior.csharp.md b/docs/dataOktaBehavior.csharp.md
index e1432a47c..a5ad869a3 100644
--- a/docs/dataOktaBehavior.csharp.md
+++ b/docs/dataOktaBehavior.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaBehavior.go.md b/docs/dataOktaBehavior.go.md
index 3f9c06573..5b2ffa6c3 100644
--- a/docs/dataOktaBehavior.go.md
+++ b/docs/dataOktaBehavior.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabehavior"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabehavior"
dataoktabehavior.NewDataOktaBehavior(scope Construct, id *string, config DataOktaBehaviorConfig) DataOktaBehavior
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -281,7 +290,7 @@ func ResetName()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabehavior"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabehavior"
dataoktabehavior.DataOktaBehavior_IsConstruct(x interface{}) *bool
```
@@ -313,7 +322,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabehavior"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabehavior"
dataoktabehavior.DataOktaBehavior_IsTerraformElement(x interface{}) *bool
```
@@ -327,7 +336,7 @@ dataoktabehavior.DataOktaBehavior_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabehavior"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabehavior"
dataoktabehavior.DataOktaBehavior_IsTerraformDataSource(x interface{}) *bool
```
@@ -341,7 +350,7 @@ dataoktabehavior.DataOktaBehavior_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabehavior"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabehavior"
dataoktabehavior.DataOktaBehavior_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -625,7 +634,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabehavior"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabehavior"
&dataoktabehavior.DataOktaBehaviorConfig {
Connection: interface{},
diff --git a/docs/dataOktaBehavior.java.md b/docs/dataOktaBehavior.java.md
index 0aea7a49b..5aa5ea65b 100644
--- a/docs/dataOktaBehavior.java.md
+++ b/docs/dataOktaBehavior.java.md
@@ -135,6 +135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -202,6 +203,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaBehavior.python.md b/docs/dataOktaBehavior.python.md
index 95c03c446..a86c7b6ff 100644
--- a/docs/dataOktaBehavior.python.md
+++ b/docs/dataOktaBehavior.python.md
@@ -133,6 +133,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -205,6 +206,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaBehavior.typescript.md b/docs/dataOktaBehavior.typescript.md
index b3efd08f7..fa98180b8 100644
--- a/docs/dataOktaBehavior.typescript.md
+++ b/docs/dataOktaBehavior.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaBehaviors.csharp.md b/docs/dataOktaBehaviors.csharp.md
index ff01fd58e..963d6e5c5 100644
--- a/docs/dataOktaBehaviors.csharp.md
+++ b/docs/dataOktaBehaviors.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
@@ -794,6 +803,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -801,6 +811,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/dataOktaBehaviors.go.md b/docs/dataOktaBehaviors.go.md
index 46fc19565..ca9bd1935 100644
--- a/docs/dataOktaBehaviors.go.md
+++ b/docs/dataOktaBehaviors.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabehaviors"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabehaviors"
dataoktabehaviors.NewDataOktaBehaviors(scope Construct, id *string, config DataOktaBehaviorsConfig) DataOktaBehaviors
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -281,7 +290,7 @@ func ResetQ()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabehaviors"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabehaviors"
dataoktabehaviors.DataOktaBehaviors_IsConstruct(x interface{}) *bool
```
@@ -313,7 +322,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabehaviors"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabehaviors"
dataoktabehaviors.DataOktaBehaviors_IsTerraformElement(x interface{}) *bool
```
@@ -327,7 +336,7 @@ dataoktabehaviors.DataOktaBehaviors_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabehaviors"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabehaviors"
dataoktabehaviors.DataOktaBehaviors_IsTerraformDataSource(x interface{}) *bool
```
@@ -341,7 +350,7 @@ dataoktabehaviors.DataOktaBehaviors_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabehaviors"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabehaviors"
dataoktabehaviors.DataOktaBehaviors_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -603,7 +612,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabehaviors"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabehaviors"
&dataoktabehaviors.DataOktaBehaviorsBehaviors {
@@ -616,7 +625,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabehaviors"
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabehaviors"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabehaviors"
&dataoktabehaviors.DataOktaBehaviorsConfig {
Connection: interface{},
@@ -753,7 +762,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabehaviors"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabehaviors"
dataoktabehaviors.NewDataOktaBehaviorsBehaviorsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataOktaBehaviorsBehaviorsList
```
@@ -794,6 +803,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -801,6 +811,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -885,7 +911,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabehaviors"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabehaviors"
dataoktabehaviors.NewDataOktaBehaviorsBehaviorsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataOktaBehaviorsBehaviorsOutputReference
```
diff --git a/docs/dataOktaBehaviors.java.md b/docs/dataOktaBehaviors.java.md
index f567c7a4c..3659598c1 100644
--- a/docs/dataOktaBehaviors.java.md
+++ b/docs/dataOktaBehaviors.java.md
@@ -133,6 +133,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -200,6 +201,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
@@ -876,6 +885,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -883,6 +893,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/dataOktaBehaviors.python.md b/docs/dataOktaBehaviors.python.md
index f3863ea11..6abc612a6 100644
--- a/docs/dataOktaBehaviors.python.md
+++ b/docs/dataOktaBehaviors.python.md
@@ -131,6 +131,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -203,6 +204,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
@@ -909,6 +918,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -916,6 +926,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/dataOktaBehaviors.typescript.md b/docs/dataOktaBehaviors.typescript.md
index d83c39f78..cec9de89c 100644
--- a/docs/dataOktaBehaviors.typescript.md
+++ b/docs/dataOktaBehaviors.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
@@ -782,6 +791,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -789,6 +799,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/dataOktaBrand.csharp.md b/docs/dataOktaBrand.csharp.md
index dc9f6b7b9..6dd0f22f0 100644
--- a/docs/dataOktaBrand.csharp.md
+++ b/docs/dataOktaBrand.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaBrand.go.md b/docs/dataOktaBrand.go.md
index 9baabf4c3..ac982bead 100644
--- a/docs/dataOktaBrand.go.md
+++ b/docs/dataOktaBrand.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabrand"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabrand"
dataoktabrand.NewDataOktaBrand(scope Construct, id *string, config DataOktaBrandConfig) DataOktaBrand
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -267,7 +276,7 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabrand"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabrand"
dataoktabrand.DataOktaBrand_IsConstruct(x interface{}) *bool
```
@@ -299,7 +308,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabrand"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabrand"
dataoktabrand.DataOktaBrand_IsTerraformElement(x interface{}) *bool
```
@@ -313,7 +322,7 @@ dataoktabrand.DataOktaBrand_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabrand"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabrand"
dataoktabrand.DataOktaBrand_IsTerraformDataSource(x interface{}) *bool
```
@@ -327,7 +336,7 @@ dataoktabrand.DataOktaBrand_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabrand"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabrand"
dataoktabrand.DataOktaBrand_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -611,7 +620,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabrand"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabrand"
&dataoktabrand.DataOktaBrandConfig {
Connection: interface{},
diff --git a/docs/dataOktaBrand.java.md b/docs/dataOktaBrand.java.md
index b1325b6ea..0d1c18dc4 100644
--- a/docs/dataOktaBrand.java.md
+++ b/docs/dataOktaBrand.java.md
@@ -120,6 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -185,6 +186,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaBrand.python.md b/docs/dataOktaBrand.python.md
index b2bb94253..010c131b2 100644
--- a/docs/dataOktaBrand.python.md
+++ b/docs/dataOktaBrand.python.md
@@ -118,6 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -188,6 +189,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaBrand.typescript.md b/docs/dataOktaBrand.typescript.md
index 46350fa3b..328d5b7a5 100644
--- a/docs/dataOktaBrand.typescript.md
+++ b/docs/dataOktaBrand.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaBrands.csharp.md b/docs/dataOktaBrands.csharp.md
index fddf15550..1573d8ccd 100644
--- a/docs/dataOktaBrands.csharp.md
+++ b/docs/dataOktaBrands.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
@@ -749,6 +758,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -756,6 +766,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/dataOktaBrands.go.md b/docs/dataOktaBrands.go.md
index c553bcf3a..0727c594b 100644
--- a/docs/dataOktaBrands.go.md
+++ b/docs/dataOktaBrands.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabrands"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabrands"
dataoktabrands.NewDataOktaBrands(scope Construct, id *string, config DataOktaBrandsConfig) DataOktaBrands
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -274,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabrands"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabrands"
dataoktabrands.DataOktaBrands_IsConstruct(x interface{}) *bool
```
@@ -306,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabrands"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabrands"
dataoktabrands.DataOktaBrands_IsTerraformElement(x interface{}) *bool
```
@@ -320,7 +329,7 @@ dataoktabrands.DataOktaBrands_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabrands"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabrands"
dataoktabrands.DataOktaBrands_IsTerraformDataSource(x interface{}) *bool
```
@@ -334,7 +343,7 @@ dataoktabrands.DataOktaBrands_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabrands"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabrands"
dataoktabrands.DataOktaBrands_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -574,7 +583,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabrands"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabrands"
&dataoktabrands.DataOktaBrandsBrands {
@@ -587,7 +596,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabrands"
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabrands"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabrands"
&dataoktabrands.DataOktaBrandsConfig {
Connection: interface{},
@@ -708,7 +717,7 @@ If you experience problems setting this value it might not be settable. Please t
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabrands"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabrands"
dataoktabrands.NewDataOktaBrandsBrandsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataOktaBrandsBrandsList
```
@@ -749,6 +758,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -756,6 +766,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -840,7 +866,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktabrands"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktabrands"
dataoktabrands.NewDataOktaBrandsBrandsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataOktaBrandsBrandsOutputReference
```
diff --git a/docs/dataOktaBrands.java.md b/docs/dataOktaBrands.java.md
index 75980322e..d7b75a1d9 100644
--- a/docs/dataOktaBrands.java.md
+++ b/docs/dataOktaBrands.java.md
@@ -121,6 +121,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -187,6 +188,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
@@ -819,6 +828,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -826,6 +836,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/dataOktaBrands.python.md b/docs/dataOktaBrands.python.md
index cec8e03ab..a6ce62ad5 100644
--- a/docs/dataOktaBrands.python.md
+++ b/docs/dataOktaBrands.python.md
@@ -119,6 +119,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -190,6 +191,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
@@ -852,6 +861,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -859,6 +869,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/dataOktaBrands.typescript.md b/docs/dataOktaBrands.typescript.md
index 5c9e913ad..a4bd2b008 100644
--- a/docs/dataOktaBrands.typescript.md
+++ b/docs/dataOktaBrands.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
@@ -738,6 +747,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -745,6 +755,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/dataOktaDefaultPolicy.csharp.md b/docs/dataOktaDefaultPolicy.csharp.md
index e1faa9248..96cd2a26d 100644
--- a/docs/dataOktaDefaultPolicy.csharp.md
+++ b/docs/dataOktaDefaultPolicy.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaDefaultPolicy.go.md b/docs/dataOktaDefaultPolicy.go.md
index 4bdc08b7d..d90980605 100644
--- a/docs/dataOktaDefaultPolicy.go.md
+++ b/docs/dataOktaDefaultPolicy.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktadefaultpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktadefaultpolicy"
dataoktadefaultpolicy.NewDataOktaDefaultPolicy(scope Construct, id *string, config DataOktaDefaultPolicyConfig) DataOktaDefaultPolicy
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -274,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktadefaultpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktadefaultpolicy"
dataoktadefaultpolicy.DataOktaDefaultPolicy_IsConstruct(x interface{}) *bool
```
@@ -306,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktadefaultpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktadefaultpolicy"
dataoktadefaultpolicy.DataOktaDefaultPolicy_IsTerraformElement(x interface{}) *bool
```
@@ -320,7 +329,7 @@ dataoktadefaultpolicy.DataOktaDefaultPolicy_IsTerraformElement(x interface{}) *b
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktadefaultpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktadefaultpolicy"
dataoktadefaultpolicy.DataOktaDefaultPolicy_IsTerraformDataSource(x interface{}) *bool
```
@@ -334,7 +343,7 @@ dataoktadefaultpolicy.DataOktaDefaultPolicy_IsTerraformDataSource(x interface{})
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktadefaultpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktadefaultpolicy"
dataoktadefaultpolicy.DataOktaDefaultPolicy_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -585,7 +594,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktadefaultpolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktadefaultpolicy"
&dataoktadefaultpolicy.DataOktaDefaultPolicyConfig {
Connection: interface{},
diff --git a/docs/dataOktaDefaultPolicy.java.md b/docs/dataOktaDefaultPolicy.java.md
index dcbf09718..426aa0205 100644
--- a/docs/dataOktaDefaultPolicy.java.md
+++ b/docs/dataOktaDefaultPolicy.java.md
@@ -133,6 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -199,6 +200,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaDefaultPolicy.python.md b/docs/dataOktaDefaultPolicy.python.md
index fe7882d75..70dc00bf5 100644
--- a/docs/dataOktaDefaultPolicy.python.md
+++ b/docs/dataOktaDefaultPolicy.python.md
@@ -131,6 +131,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -202,6 +203,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaDefaultPolicy.typescript.md b/docs/dataOktaDefaultPolicy.typescript.md
index bd105087f..4700cd951 100644
--- a/docs/dataOktaDefaultPolicy.typescript.md
+++ b/docs/dataOktaDefaultPolicy.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaDomain.csharp.md b/docs/dataOktaDomain.csharp.md
index ac13875c4..a93dbf541 100644
--- a/docs/dataOktaDomain.csharp.md
+++ b/docs/dataOktaDomain.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
@@ -796,6 +805,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -803,6 +813,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/dataOktaDomain.go.md b/docs/dataOktaDomain.go.md
index 10e4e3752..e072e15a1 100644
--- a/docs/dataOktaDomain.go.md
+++ b/docs/dataOktaDomain.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktadomain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktadomain"
dataoktadomain.NewDataOktaDomain(scope Construct, id *string, config DataOktaDomainConfig) DataOktaDomain
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -267,7 +276,7 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktadomain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktadomain"
dataoktadomain.DataOktaDomain_IsConstruct(x interface{}) *bool
```
@@ -299,7 +308,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktadomain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktadomain"
dataoktadomain.DataOktaDomain_IsTerraformElement(x interface{}) *bool
```
@@ -313,7 +322,7 @@ dataoktadomain.DataOktaDomain_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktadomain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktadomain"
dataoktadomain.DataOktaDomain_IsTerraformDataSource(x interface{}) *bool
```
@@ -327,7 +336,7 @@ dataoktadomain.DataOktaDomain_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktadomain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktadomain"
dataoktadomain.DataOktaDomain_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -622,7 +631,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktadomain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktadomain"
&dataoktadomain.DataOktaDomainConfig {
Connection: interface{},
@@ -740,7 +749,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktadomain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktadomain"
&dataoktadomain.DataOktaDomainDnsRecords {
@@ -755,7 +764,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktadomain"
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktadomain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktadomain"
dataoktadomain.NewDataOktaDomainDnsRecordsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataOktaDomainDnsRecordsList
```
@@ -796,6 +805,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -803,6 +813,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -887,7 +913,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktadomain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktadomain"
dataoktadomain.NewDataOktaDomainDnsRecordsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataOktaDomainDnsRecordsOutputReference
```
diff --git a/docs/dataOktaDomain.java.md b/docs/dataOktaDomain.java.md
index 0f85868da..46f7e3b45 100644
--- a/docs/dataOktaDomain.java.md
+++ b/docs/dataOktaDomain.java.md
@@ -120,6 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -185,6 +186,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
@@ -865,6 +874,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -872,6 +882,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/dataOktaDomain.python.md b/docs/dataOktaDomain.python.md
index 5ea457b78..ba7001d92 100644
--- a/docs/dataOktaDomain.python.md
+++ b/docs/dataOktaDomain.python.md
@@ -118,6 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -188,6 +189,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
@@ -898,6 +907,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -905,6 +915,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/dataOktaDomain.typescript.md b/docs/dataOktaDomain.typescript.md
index 4da201001..895f1a744 100644
--- a/docs/dataOktaDomain.typescript.md
+++ b/docs/dataOktaDomain.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
@@ -785,6 +794,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -792,6 +802,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/dataOktaEmailCustomization.csharp.md b/docs/dataOktaEmailCustomization.csharp.md
index de30b25af..ac2c530cf 100644
--- a/docs/dataOktaEmailCustomization.csharp.md
+++ b/docs/dataOktaEmailCustomization.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaEmailCustomization.go.md b/docs/dataOktaEmailCustomization.go.md
index ee879bdf2..74d8b518f 100644
--- a/docs/dataOktaEmailCustomization.go.md
+++ b/docs/dataOktaEmailCustomization.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailcustomization"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailcustomization"
dataoktaemailcustomization.NewDataOktaEmailCustomization(scope Construct, id *string, config DataOktaEmailCustomizationConfig) DataOktaEmailCustomization
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -267,7 +276,7 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailcustomization"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailcustomization"
dataoktaemailcustomization.DataOktaEmailCustomization_IsConstruct(x interface{}) *bool
```
@@ -299,7 +308,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailcustomization"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailcustomization"
dataoktaemailcustomization.DataOktaEmailCustomization_IsTerraformElement(x interface{}) *bool
```
@@ -313,7 +322,7 @@ dataoktaemailcustomization.DataOktaEmailCustomization_IsTerraformElement(x inter
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailcustomization"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailcustomization"
dataoktaemailcustomization.DataOktaEmailCustomization_IsTerraformDataSource(x interface{}) *bool
```
@@ -327,7 +336,7 @@ dataoktaemailcustomization.DataOktaEmailCustomization_IsTerraformDataSource(x in
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailcustomization"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailcustomization"
dataoktaemailcustomization.DataOktaEmailCustomization_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -666,7 +675,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailcustomization"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailcustomization"
&dataoktaemailcustomization.DataOktaEmailCustomizationConfig {
Connection: interface{},
diff --git a/docs/dataOktaEmailCustomization.java.md b/docs/dataOktaEmailCustomization.java.md
index 81207948d..e094224f7 100644
--- a/docs/dataOktaEmailCustomization.java.md
+++ b/docs/dataOktaEmailCustomization.java.md
@@ -144,6 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -209,6 +210,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaEmailCustomization.python.md b/docs/dataOktaEmailCustomization.python.md
index f966b4f22..8cb4178d5 100644
--- a/docs/dataOktaEmailCustomization.python.md
+++ b/docs/dataOktaEmailCustomization.python.md
@@ -142,6 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -212,6 +213,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaEmailCustomization.typescript.md b/docs/dataOktaEmailCustomization.typescript.md
index a22145029..661eae52c 100644
--- a/docs/dataOktaEmailCustomization.typescript.md
+++ b/docs/dataOktaEmailCustomization.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaEmailCustomizations.csharp.md b/docs/dataOktaEmailCustomizations.csharp.md
index 28ec75991..95ed5adc9 100644
--- a/docs/dataOktaEmailCustomizations.csharp.md
+++ b/docs/dataOktaEmailCustomizations.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
@@ -825,6 +834,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -832,6 +842,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/dataOktaEmailCustomizations.go.md b/docs/dataOktaEmailCustomizations.go.md
index 4d15f4104..e06cd6200 100644
--- a/docs/dataOktaEmailCustomizations.go.md
+++ b/docs/dataOktaEmailCustomizations.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailcustomizations"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailcustomizations"
dataoktaemailcustomizations.NewDataOktaEmailCustomizations(scope Construct, id *string, config DataOktaEmailCustomizationsConfig) DataOktaEmailCustomizations
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -274,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailcustomizations"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailcustomizations"
dataoktaemailcustomizations.DataOktaEmailCustomizations_IsConstruct(x interface{}) *bool
```
@@ -306,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailcustomizations"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailcustomizations"
dataoktaemailcustomizations.DataOktaEmailCustomizations_IsTerraformElement(x interface{}) *bool
```
@@ -320,7 +329,7 @@ dataoktaemailcustomizations.DataOktaEmailCustomizations_IsTerraformElement(x int
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailcustomizations"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailcustomizations"
dataoktaemailcustomizations.DataOktaEmailCustomizations_IsTerraformDataSource(x interface{}) *bool
```
@@ -334,7 +343,7 @@ dataoktaemailcustomizations.DataOktaEmailCustomizations_IsTerraformDataSource(x
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailcustomizations"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailcustomizations"
dataoktaemailcustomizations.DataOktaEmailCustomizations_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -618,7 +627,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailcustomizations"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailcustomizations"
&dataoktaemailcustomizations.DataOktaEmailCustomizationsConfig {
Connection: interface{},
@@ -769,7 +778,7 @@ If you experience problems setting this value it might not be settable. Please t
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailcustomizations"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailcustomizations"
&dataoktaemailcustomizations.DataOktaEmailCustomizationsEmailCustomizations {
@@ -784,7 +793,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailcustomizat
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailcustomizations"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailcustomizations"
dataoktaemailcustomizations.NewDataOktaEmailCustomizationsEmailCustomizationsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataOktaEmailCustomizationsEmailCustomizationsList
```
@@ -825,6 +834,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -832,6 +842,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -916,7 +942,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailcustomizations"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailcustomizations"
dataoktaemailcustomizations.NewDataOktaEmailCustomizationsEmailCustomizationsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataOktaEmailCustomizationsEmailCustomizationsOutputReference
```
diff --git a/docs/dataOktaEmailCustomizations.java.md b/docs/dataOktaEmailCustomizations.java.md
index 171443832..bbad0029f 100644
--- a/docs/dataOktaEmailCustomizations.java.md
+++ b/docs/dataOktaEmailCustomizations.java.md
@@ -145,6 +145,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -211,6 +212,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
@@ -919,6 +928,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -926,6 +936,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/dataOktaEmailCustomizations.python.md b/docs/dataOktaEmailCustomizations.python.md
index ff6a5e33c..35b570ee2 100644
--- a/docs/dataOktaEmailCustomizations.python.md
+++ b/docs/dataOktaEmailCustomizations.python.md
@@ -143,6 +143,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -214,6 +215,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
@@ -952,6 +961,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -959,6 +969,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/dataOktaEmailCustomizations.typescript.md b/docs/dataOktaEmailCustomizations.typescript.md
index f67e2d58c..0cb331603 100644
--- a/docs/dataOktaEmailCustomizations.typescript.md
+++ b/docs/dataOktaEmailCustomizations.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
@@ -812,6 +821,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -819,6 +829,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/dataOktaEmailTemplate.csharp.md b/docs/dataOktaEmailTemplate.csharp.md
index 9fb4da3d9..7b4d968b6 100644
--- a/docs/dataOktaEmailTemplate.csharp.md
+++ b/docs/dataOktaEmailTemplate.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaEmailTemplate.go.md b/docs/dataOktaEmailTemplate.go.md
index 8d5a32ec8..47d0fb4fc 100644
--- a/docs/dataOktaEmailTemplate.go.md
+++ b/docs/dataOktaEmailTemplate.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailtemplate"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailtemplate"
dataoktaemailtemplate.NewDataOktaEmailTemplate(scope Construct, id *string, config DataOktaEmailTemplateConfig) DataOktaEmailTemplate
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -274,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailtemplate"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailtemplate"
dataoktaemailtemplate.DataOktaEmailTemplate_IsConstruct(x interface{}) *bool
```
@@ -306,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailtemplate"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailtemplate"
dataoktaemailtemplate.DataOktaEmailTemplate_IsTerraformElement(x interface{}) *bool
```
@@ -320,7 +329,7 @@ dataoktaemailtemplate.DataOktaEmailTemplate_IsTerraformElement(x interface{}) *b
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailtemplate"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailtemplate"
dataoktaemailtemplate.DataOktaEmailTemplate_IsTerraformDataSource(x interface{}) *bool
```
@@ -334,7 +343,7 @@ dataoktaemailtemplate.DataOktaEmailTemplate_IsTerraformDataSource(x interface{})
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailtemplate"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailtemplate"
dataoktaemailtemplate.DataOktaEmailTemplate_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -618,7 +627,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailtemplate"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailtemplate"
&dataoktaemailtemplate.DataOktaEmailTemplateConfig {
Connection: interface{},
diff --git a/docs/dataOktaEmailTemplate.java.md b/docs/dataOktaEmailTemplate.java.md
index 9d0025c5e..9988da05b 100644
--- a/docs/dataOktaEmailTemplate.java.md
+++ b/docs/dataOktaEmailTemplate.java.md
@@ -145,6 +145,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -211,6 +212,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaEmailTemplate.python.md b/docs/dataOktaEmailTemplate.python.md
index c0c770d6b..2972b70c4 100644
--- a/docs/dataOktaEmailTemplate.python.md
+++ b/docs/dataOktaEmailTemplate.python.md
@@ -143,6 +143,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -214,6 +215,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaEmailTemplate.typescript.md b/docs/dataOktaEmailTemplate.typescript.md
index 28e685f32..727afe379 100644
--- a/docs/dataOktaEmailTemplate.typescript.md
+++ b/docs/dataOktaEmailTemplate.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaEmailTemplates.csharp.md b/docs/dataOktaEmailTemplates.csharp.md
index f4cf021f9..014515c81 100644
--- a/docs/dataOktaEmailTemplates.csharp.md
+++ b/docs/dataOktaEmailTemplates.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
@@ -787,6 +796,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -794,6 +804,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/dataOktaEmailTemplates.go.md b/docs/dataOktaEmailTemplates.go.md
index 48c8be991..33a00d03c 100644
--- a/docs/dataOktaEmailTemplates.go.md
+++ b/docs/dataOktaEmailTemplates.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailtemplates"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailtemplates"
dataoktaemailtemplates.NewDataOktaEmailTemplates(scope Construct, id *string, config DataOktaEmailTemplatesConfig) DataOktaEmailTemplates
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -274,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailtemplates"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailtemplates"
dataoktaemailtemplates.DataOktaEmailTemplates_IsConstruct(x interface{}) *bool
```
@@ -306,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailtemplates"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailtemplates"
dataoktaemailtemplates.DataOktaEmailTemplates_IsTerraformElement(x interface{}) *bool
```
@@ -320,7 +329,7 @@ dataoktaemailtemplates.DataOktaEmailTemplates_IsTerraformElement(x interface{})
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailtemplates"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailtemplates"
dataoktaemailtemplates.DataOktaEmailTemplates_IsTerraformDataSource(x interface{}) *bool
```
@@ -334,7 +343,7 @@ dataoktaemailtemplates.DataOktaEmailTemplates_IsTerraformDataSource(x interface{
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailtemplates"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailtemplates"
dataoktaemailtemplates.DataOktaEmailTemplates_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -596,7 +605,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailtemplates"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailtemplates"
&dataoktaemailtemplates.DataOktaEmailTemplatesConfig {
Connection: interface{},
@@ -731,7 +740,7 @@ If you experience problems setting this value it might not be settable. Please t
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailtemplates"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailtemplates"
&dataoktaemailtemplates.DataOktaEmailTemplatesEmailTemplates {
@@ -746,7 +755,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailtemplates"
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailtemplates"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailtemplates"
dataoktaemailtemplates.NewDataOktaEmailTemplatesEmailTemplatesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataOktaEmailTemplatesEmailTemplatesList
```
@@ -787,6 +796,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -794,6 +804,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -878,7 +904,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaemailtemplates"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaemailtemplates"
dataoktaemailtemplates.NewDataOktaEmailTemplatesEmailTemplatesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataOktaEmailTemplatesEmailTemplatesOutputReference
```
diff --git a/docs/dataOktaEmailTemplates.java.md b/docs/dataOktaEmailTemplates.java.md
index 8b0923fa9..1a0336bb4 100644
--- a/docs/dataOktaEmailTemplates.java.md
+++ b/docs/dataOktaEmailTemplates.java.md
@@ -133,6 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -199,6 +200,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
@@ -869,6 +878,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -876,6 +886,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/dataOktaEmailTemplates.python.md b/docs/dataOktaEmailTemplates.python.md
index 0e7444eca..4c56e04a0 100644
--- a/docs/dataOktaEmailTemplates.python.md
+++ b/docs/dataOktaEmailTemplates.python.md
@@ -131,6 +131,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -202,6 +203,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
@@ -902,6 +911,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -909,6 +919,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/dataOktaEmailTemplates.typescript.md b/docs/dataOktaEmailTemplates.typescript.md
index 168385b9d..44af1d1bd 100644
--- a/docs/dataOktaEmailTemplates.typescript.md
+++ b/docs/dataOktaEmailTemplates.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
@@ -775,6 +784,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -782,6 +792,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/dataOktaEveryoneGroup.csharp.md b/docs/dataOktaEveryoneGroup.csharp.md
index 278d756b6..d415952f5 100644
--- a/docs/dataOktaEveryoneGroup.csharp.md
+++ b/docs/dataOktaEveryoneGroup.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaEveryoneGroup.go.md b/docs/dataOktaEveryoneGroup.go.md
index 7f3a998b6..0defa67fd 100644
--- a/docs/dataOktaEveryoneGroup.go.md
+++ b/docs/dataOktaEveryoneGroup.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaeveryonegroup"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaeveryonegroup"
dataoktaeveryonegroup.NewDataOktaEveryoneGroup(scope Construct, id *string, config DataOktaEveryoneGroupConfig) DataOktaEveryoneGroup
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -281,7 +290,7 @@ func ResetIncludeUsers()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaeveryonegroup"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaeveryonegroup"
dataoktaeveryonegroup.DataOktaEveryoneGroup_IsConstruct(x interface{}) *bool
```
@@ -313,7 +322,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaeveryonegroup"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaeveryonegroup"
dataoktaeveryonegroup.DataOktaEveryoneGroup_IsTerraformElement(x interface{}) *bool
```
@@ -327,7 +336,7 @@ dataoktaeveryonegroup.DataOktaEveryoneGroup_IsTerraformElement(x interface{}) *b
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaeveryonegroup"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaeveryonegroup"
dataoktaeveryonegroup.DataOktaEveryoneGroup_IsTerraformDataSource(x interface{}) *bool
```
@@ -341,7 +350,7 @@ dataoktaeveryonegroup.DataOktaEveryoneGroup_IsTerraformDataSource(x interface{})
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaeveryonegroup"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaeveryonegroup"
dataoktaeveryonegroup.DataOktaEveryoneGroup_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -603,7 +612,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaeveryonegroup"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaeveryonegroup"
&dataoktaeveryonegroup.DataOktaEveryoneGroupConfig {
Connection: interface{},
diff --git a/docs/dataOktaEveryoneGroup.java.md b/docs/dataOktaEveryoneGroup.java.md
index 768c176f3..144d51e44 100644
--- a/docs/dataOktaEveryoneGroup.java.md
+++ b/docs/dataOktaEveryoneGroup.java.md
@@ -134,6 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -201,6 +202,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaEveryoneGroup.python.md b/docs/dataOktaEveryoneGroup.python.md
index fd56a03e4..0e91d3e77 100644
--- a/docs/dataOktaEveryoneGroup.python.md
+++ b/docs/dataOktaEveryoneGroup.python.md
@@ -131,6 +131,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -203,6 +204,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaEveryoneGroup.typescript.md b/docs/dataOktaEveryoneGroup.typescript.md
index 23684356e..16dd22bb8 100644
--- a/docs/dataOktaEveryoneGroup.typescript.md
+++ b/docs/dataOktaEveryoneGroup.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaGroup.csharp.md b/docs/dataOktaGroup.csharp.md
index db21598a9..a3846df71 100644
--- a/docs/dataOktaGroup.csharp.md
+++ b/docs/dataOktaGroup.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -124,6 +125,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaGroup.go.md b/docs/dataOktaGroup.go.md
index 795f8e1f0..e5657887c 100644
--- a/docs/dataOktaGroup.go.md
+++ b/docs/dataOktaGroup.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagroup"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagroup"
dataoktagroup.NewDataOktaGroup(scope Construct, id *string, config DataOktaGroupConfig) DataOktaGroup
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -124,6 +125,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -302,7 +311,7 @@ func ResetType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagroup"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagroup"
dataoktagroup.DataOktaGroup_IsConstruct(x interface{}) *bool
```
@@ -334,7 +343,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagroup"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagroup"
dataoktagroup.DataOktaGroup_IsTerraformElement(x interface{}) *bool
```
@@ -348,7 +357,7 @@ dataoktagroup.DataOktaGroup_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagroup"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagroup"
dataoktagroup.DataOktaGroup_IsTerraformDataSource(x interface{}) *bool
```
@@ -362,7 +371,7 @@ dataoktagroup.DataOktaGroup_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagroup"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagroup"
dataoktagroup.DataOktaGroup_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -701,7 +710,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagroup"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagroup"
&dataoktagroup.DataOktaGroupConfig {
Connection: interface{},
diff --git a/docs/dataOktaGroup.java.md b/docs/dataOktaGroup.java.md
index 6cc536e9f..1c7f38db2 100644
--- a/docs/dataOktaGroup.java.md
+++ b/docs/dataOktaGroup.java.md
@@ -176,6 +176,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -246,6 +247,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaGroup.python.md b/docs/dataOktaGroup.python.md
index 236bbf466..5dd723a3f 100644
--- a/docs/dataOktaGroup.python.md
+++ b/docs/dataOktaGroup.python.md
@@ -173,6 +173,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -248,6 +249,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaGroup.typescript.md b/docs/dataOktaGroup.typescript.md
index 69cfabbb2..ed1836bb3 100644
--- a/docs/dataOktaGroup.typescript.md
+++ b/docs/dataOktaGroup.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -124,6 +125,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaGroupRule.csharp.md b/docs/dataOktaGroupRule.csharp.md
index ff959dc8f..7ab4d116f 100644
--- a/docs/dataOktaGroupRule.csharp.md
+++ b/docs/dataOktaGroupRule.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -122,6 +123,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaGroupRule.go.md b/docs/dataOktaGroupRule.go.md
index 4b46d1a4d..ef1ef67bf 100644
--- a/docs/dataOktaGroupRule.go.md
+++ b/docs/dataOktaGroupRule.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagrouprule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagrouprule"
dataoktagrouprule.NewDataOktaGroupRule(scope Construct, id *string, config DataOktaGroupRuleConfig) DataOktaGroupRule
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -122,6 +123,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -288,7 +297,7 @@ func ResetStatus()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagrouprule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagrouprule"
dataoktagrouprule.DataOktaGroupRule_IsConstruct(x interface{}) *bool
```
@@ -320,7 +329,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagrouprule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagrouprule"
dataoktagrouprule.DataOktaGroupRule_IsTerraformElement(x interface{}) *bool
```
@@ -334,7 +343,7 @@ dataoktagrouprule.DataOktaGroupRule_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagrouprule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagrouprule"
dataoktagrouprule.DataOktaGroupRule_IsTerraformDataSource(x interface{}) *bool
```
@@ -348,7 +357,7 @@ dataoktagrouprule.DataOktaGroupRule_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagrouprule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagrouprule"
dataoktagrouprule.DataOktaGroupRule_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -665,7 +674,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagrouprule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagrouprule"
&dataoktagrouprule.DataOktaGroupRuleConfig {
Connection: interface{},
diff --git a/docs/dataOktaGroupRule.java.md b/docs/dataOktaGroupRule.java.md
index 5e9e81f25..f619ea975 100644
--- a/docs/dataOktaGroupRule.java.md
+++ b/docs/dataOktaGroupRule.java.md
@@ -145,6 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -213,6 +214,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaGroupRule.python.md b/docs/dataOktaGroupRule.python.md
index 7e2134aae..b65422987 100644
--- a/docs/dataOktaGroupRule.python.md
+++ b/docs/dataOktaGroupRule.python.md
@@ -143,6 +143,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -216,6 +217,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaGroupRule.typescript.md b/docs/dataOktaGroupRule.typescript.md
index 30d26449d..fadf30e4f 100644
--- a/docs/dataOktaGroupRule.typescript.md
+++ b/docs/dataOktaGroupRule.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -122,6 +123,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaGroups.csharp.md b/docs/dataOktaGroups.csharp.md
index 7e8cf588b..28f2ca43a 100644
--- a/docs/dataOktaGroups.csharp.md
+++ b/docs/dataOktaGroups.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -123,6 +124,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
@@ -886,6 +895,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -893,6 +903,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/dataOktaGroups.go.md b/docs/dataOktaGroups.go.md
index 7aa064358..38469446a 100644
--- a/docs/dataOktaGroups.go.md
+++ b/docs/dataOktaGroups.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagroups"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagroups"
dataoktagroups.NewDataOktaGroups(scope Construct, id *string, config DataOktaGroupsConfig) DataOktaGroups
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -123,6 +124,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -295,7 +304,7 @@ func ResetType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagroups"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagroups"
dataoktagroups.DataOktaGroups_IsConstruct(x interface{}) *bool
```
@@ -327,7 +336,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagroups"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagroups"
dataoktagroups.DataOktaGroups_IsTerraformElement(x interface{}) *bool
```
@@ -341,7 +350,7 @@ dataoktagroups.DataOktaGroups_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagroups"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagroups"
dataoktagroups.DataOktaGroups_IsTerraformDataSource(x interface{}) *bool
```
@@ -355,7 +364,7 @@ dataoktagroups.DataOktaGroups_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagroups"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagroups"
dataoktagroups.DataOktaGroups_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -661,7 +670,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagroups"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagroups"
&dataoktagroups.DataOktaGroupsConfig {
Connection: interface{},
@@ -830,7 +839,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagroups"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagroups"
&dataoktagroups.DataOktaGroupsGroups {
@@ -845,7 +854,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagroups"
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagroups"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagroups"
dataoktagroups.NewDataOktaGroupsGroupsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataOktaGroupsGroupsList
```
@@ -886,6 +895,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -893,6 +903,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -977,7 +1003,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktagroups"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktagroups"
dataoktagroups.NewDataOktaGroupsGroupsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataOktaGroupsGroupsOutputReference
```
diff --git a/docs/dataOktaGroups.java.md b/docs/dataOktaGroups.java.md
index 66139be53..7d46573c9 100644
--- a/docs/dataOktaGroups.java.md
+++ b/docs/dataOktaGroups.java.md
@@ -159,6 +159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -228,6 +229,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
@@ -994,6 +1003,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1001,6 +1011,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/dataOktaGroups.python.md b/docs/dataOktaGroups.python.md
index 85397d280..e1955308f 100644
--- a/docs/dataOktaGroups.python.md
+++ b/docs/dataOktaGroups.python.md
@@ -157,6 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -231,6 +232,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
@@ -1027,6 +1036,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -1034,6 +1044,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/dataOktaGroups.typescript.md b/docs/dataOktaGroups.typescript.md
index f5066980b..338d46df8 100644
--- a/docs/dataOktaGroups.typescript.md
+++ b/docs/dataOktaGroups.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -123,6 +124,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
@@ -872,6 +881,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -879,6 +889,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/dataOktaIdpMetadataSaml.csharp.md b/docs/dataOktaIdpMetadataSaml.csharp.md
index b5213ca79..e8111f195 100644
--- a/docs/dataOktaIdpMetadataSaml.csharp.md
+++ b/docs/dataOktaIdpMetadataSaml.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaIdpMetadataSaml.go.md b/docs/dataOktaIdpMetadataSaml.go.md
index 6ac6fbee1..03671ea7b 100644
--- a/docs/dataOktaIdpMetadataSaml.go.md
+++ b/docs/dataOktaIdpMetadataSaml.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpmetadatasaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpmetadatasaml"
dataoktaidpmetadatasaml.NewDataOktaIdpMetadataSaml(scope Construct, id *string, config DataOktaIdpMetadataSamlConfig) DataOktaIdpMetadataSaml
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -281,7 +290,7 @@ func ResetIdpId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpmetadatasaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpmetadatasaml"
dataoktaidpmetadatasaml.DataOktaIdpMetadataSaml_IsConstruct(x interface{}) *bool
```
@@ -313,7 +322,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpmetadatasaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpmetadatasaml"
dataoktaidpmetadatasaml.DataOktaIdpMetadataSaml_IsTerraformElement(x interface{}) *bool
```
@@ -327,7 +336,7 @@ dataoktaidpmetadatasaml.DataOktaIdpMetadataSaml_IsTerraformElement(x interface{}
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpmetadatasaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpmetadatasaml"
dataoktaidpmetadatasaml.DataOktaIdpMetadataSaml_IsTerraformDataSource(x interface{}) *bool
```
@@ -341,7 +350,7 @@ dataoktaidpmetadatasaml.DataOktaIdpMetadataSaml_IsTerraformDataSource(x interfac
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpmetadatasaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpmetadatasaml"
dataoktaidpmetadatasaml.DataOktaIdpMetadataSaml_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -680,7 +689,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpmetadatasaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpmetadatasaml"
&dataoktaidpmetadatasaml.DataOktaIdpMetadataSamlConfig {
Connection: interface{},
diff --git a/docs/dataOktaIdpMetadataSaml.java.md b/docs/dataOktaIdpMetadataSaml.java.md
index 85e5da960..67fec205a 100644
--- a/docs/dataOktaIdpMetadataSaml.java.md
+++ b/docs/dataOktaIdpMetadataSaml.java.md
@@ -133,6 +133,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -200,6 +201,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaIdpMetadataSaml.python.md b/docs/dataOktaIdpMetadataSaml.python.md
index db1bfaf5e..54428be9b 100644
--- a/docs/dataOktaIdpMetadataSaml.python.md
+++ b/docs/dataOktaIdpMetadataSaml.python.md
@@ -131,6 +131,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -203,6 +204,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaIdpMetadataSaml.typescript.md b/docs/dataOktaIdpMetadataSaml.typescript.md
index 143d6d791..b93fd296d 100644
--- a/docs/dataOktaIdpMetadataSaml.typescript.md
+++ b/docs/dataOktaIdpMetadataSaml.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaIdpOidc.csharp.md b/docs/dataOktaIdpOidc.csharp.md
index f6341f875..1df660f20 100644
--- a/docs/dataOktaIdpOidc.csharp.md
+++ b/docs/dataOktaIdpOidc.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaIdpOidc.go.md b/docs/dataOktaIdpOidc.go.md
index 72ba0d75c..87b975b4c 100644
--- a/docs/dataOktaIdpOidc.go.md
+++ b/docs/dataOktaIdpOidc.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpoidc"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpoidc"
dataoktaidpoidc.NewDataOktaIdpOidc(scope Construct, id *string, config DataOktaIdpOidcConfig) DataOktaIdpOidc
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -281,7 +290,7 @@ func ResetName()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpoidc"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpoidc"
dataoktaidpoidc.DataOktaIdpOidc_IsConstruct(x interface{}) *bool
```
@@ -313,7 +322,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpoidc"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpoidc"
dataoktaidpoidc.DataOktaIdpOidc_IsTerraformElement(x interface{}) *bool
```
@@ -327,7 +336,7 @@ dataoktaidpoidc.DataOktaIdpOidc_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpoidc"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpoidc"
dataoktaidpoidc.DataOktaIdpOidc_IsTerraformDataSource(x interface{}) *bool
```
@@ -341,7 +350,7 @@ dataoktaidpoidc.DataOktaIdpOidc_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpoidc"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpoidc"
dataoktaidpoidc.DataOktaIdpOidc_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -768,7 +777,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpoidc"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpoidc"
&dataoktaidpoidc.DataOktaIdpOidcConfig {
Connection: interface{},
diff --git a/docs/dataOktaIdpOidc.java.md b/docs/dataOktaIdpOidc.java.md
index 3e19b2b79..e1f048ffc 100644
--- a/docs/dataOktaIdpOidc.java.md
+++ b/docs/dataOktaIdpOidc.java.md
@@ -135,6 +135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -202,6 +203,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaIdpOidc.python.md b/docs/dataOktaIdpOidc.python.md
index 29a20dd51..6af2c4389 100644
--- a/docs/dataOktaIdpOidc.python.md
+++ b/docs/dataOktaIdpOidc.python.md
@@ -133,6 +133,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -205,6 +206,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaIdpOidc.typescript.md b/docs/dataOktaIdpOidc.typescript.md
index abb037cf7..c28ceb8ac 100644
--- a/docs/dataOktaIdpOidc.typescript.md
+++ b/docs/dataOktaIdpOidc.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaIdpSaml.csharp.md b/docs/dataOktaIdpSaml.csharp.md
index 545ebe9fd..5282cd7aa 100644
--- a/docs/dataOktaIdpSaml.csharp.md
+++ b/docs/dataOktaIdpSaml.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaIdpSaml.go.md b/docs/dataOktaIdpSaml.go.md
index 45d5be4f4..ef6b04300 100644
--- a/docs/dataOktaIdpSaml.go.md
+++ b/docs/dataOktaIdpSaml.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpsaml"
dataoktaidpsaml.NewDataOktaIdpSaml(scope Construct, id *string, config DataOktaIdpSamlConfig) DataOktaIdpSaml
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -281,7 +290,7 @@ func ResetName()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpsaml"
dataoktaidpsaml.DataOktaIdpSaml_IsConstruct(x interface{}) *bool
```
@@ -313,7 +322,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpsaml"
dataoktaidpsaml.DataOktaIdpSaml_IsTerraformElement(x interface{}) *bool
```
@@ -327,7 +336,7 @@ dataoktaidpsaml.DataOktaIdpSaml_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpsaml"
dataoktaidpsaml.DataOktaIdpSaml_IsTerraformDataSource(x interface{}) *bool
```
@@ -341,7 +350,7 @@ dataoktaidpsaml.DataOktaIdpSaml_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpsaml"
dataoktaidpsaml.DataOktaIdpSaml_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -724,7 +733,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpsaml"
&dataoktaidpsaml.DataOktaIdpSamlConfig {
Connection: interface{},
diff --git a/docs/dataOktaIdpSaml.java.md b/docs/dataOktaIdpSaml.java.md
index 653725af8..43bea57e7 100644
--- a/docs/dataOktaIdpSaml.java.md
+++ b/docs/dataOktaIdpSaml.java.md
@@ -135,6 +135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -202,6 +203,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaIdpSaml.python.md b/docs/dataOktaIdpSaml.python.md
index 1895ad6f6..e08bba6f2 100644
--- a/docs/dataOktaIdpSaml.python.md
+++ b/docs/dataOktaIdpSaml.python.md
@@ -133,6 +133,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -205,6 +206,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaIdpSaml.typescript.md b/docs/dataOktaIdpSaml.typescript.md
index 01723bc33..47ab777a0 100644
--- a/docs/dataOktaIdpSaml.typescript.md
+++ b/docs/dataOktaIdpSaml.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaIdpSocial.csharp.md b/docs/dataOktaIdpSocial.csharp.md
index a925ea7cd..03c337953 100644
--- a/docs/dataOktaIdpSocial.csharp.md
+++ b/docs/dataOktaIdpSocial.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaIdpSocial.go.md b/docs/dataOktaIdpSocial.go.md
index fad7ec22f..4c3059f5e 100644
--- a/docs/dataOktaIdpSocial.go.md
+++ b/docs/dataOktaIdpSocial.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpsocial"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpsocial"
dataoktaidpsocial.NewDataOktaIdpSocial(scope Construct, id *string, config DataOktaIdpSocialConfig) DataOktaIdpSocial
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -281,7 +290,7 @@ func ResetName()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpsocial"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpsocial"
dataoktaidpsocial.DataOktaIdpSocial_IsConstruct(x interface{}) *bool
```
@@ -313,7 +322,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpsocial"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpsocial"
dataoktaidpsocial.DataOktaIdpSocial_IsTerraformElement(x interface{}) *bool
```
@@ -327,7 +336,7 @@ dataoktaidpsocial.DataOktaIdpSocial_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpsocial"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpsocial"
dataoktaidpsocial.DataOktaIdpSocial_IsTerraformDataSource(x interface{}) *bool
```
@@ -341,7 +350,7 @@ dataoktaidpsocial.DataOktaIdpSocial_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpsocial"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpsocial"
dataoktaidpsocial.DataOktaIdpSocial_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -867,7 +876,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaidpsocial"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaidpsocial"
&dataoktaidpsocial.DataOktaIdpSocialConfig {
Connection: interface{},
diff --git a/docs/dataOktaIdpSocial.java.md b/docs/dataOktaIdpSocial.java.md
index e20ebd550..c8acc8a8c 100644
--- a/docs/dataOktaIdpSocial.java.md
+++ b/docs/dataOktaIdpSocial.java.md
@@ -135,6 +135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -202,6 +203,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaIdpSocial.python.md b/docs/dataOktaIdpSocial.python.md
index 9184a0e66..efcefb7fe 100644
--- a/docs/dataOktaIdpSocial.python.md
+++ b/docs/dataOktaIdpSocial.python.md
@@ -133,6 +133,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -205,6 +206,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaIdpSocial.typescript.md b/docs/dataOktaIdpSocial.typescript.md
index 910bc5ab9..8e057b9ad 100644
--- a/docs/dataOktaIdpSocial.typescript.md
+++ b/docs/dataOktaIdpSocial.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaNetworkZone.csharp.md b/docs/dataOktaNetworkZone.csharp.md
index 3b80ad956..6d4e926f0 100644
--- a/docs/dataOktaNetworkZone.csharp.md
+++ b/docs/dataOktaNetworkZone.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaNetworkZone.go.md b/docs/dataOktaNetworkZone.go.md
index 6fc843351..e3811b44e 100644
--- a/docs/dataOktaNetworkZone.go.md
+++ b/docs/dataOktaNetworkZone.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktanetworkzone"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktanetworkzone"
dataoktanetworkzone.NewDataOktaNetworkZone(scope Construct, id *string, config DataOktaNetworkZoneConfig) DataOktaNetworkZone
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -281,7 +290,7 @@ func ResetName()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktanetworkzone"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktanetworkzone"
dataoktanetworkzone.DataOktaNetworkZone_IsConstruct(x interface{}) *bool
```
@@ -313,7 +322,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktanetworkzone"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktanetworkzone"
dataoktanetworkzone.DataOktaNetworkZone_IsTerraformElement(x interface{}) *bool
```
@@ -327,7 +336,7 @@ dataoktanetworkzone.DataOktaNetworkZone_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktanetworkzone"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktanetworkzone"
dataoktanetworkzone.DataOktaNetworkZone_IsTerraformDataSource(x interface{}) *bool
```
@@ -341,7 +350,7 @@ dataoktanetworkzone.DataOktaNetworkZone_IsTerraformDataSource(x interface{}) *bo
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktanetworkzone"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktanetworkzone"
dataoktanetworkzone.DataOktaNetworkZone_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -680,7 +689,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktanetworkzone"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktanetworkzone"
&dataoktanetworkzone.DataOktaNetworkZoneConfig {
Connection: interface{},
diff --git a/docs/dataOktaNetworkZone.java.md b/docs/dataOktaNetworkZone.java.md
index e695a9c10..2a5b63652 100644
--- a/docs/dataOktaNetworkZone.java.md
+++ b/docs/dataOktaNetworkZone.java.md
@@ -135,6 +135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -202,6 +203,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaNetworkZone.python.md b/docs/dataOktaNetworkZone.python.md
index 56dc07d0b..802253faf 100644
--- a/docs/dataOktaNetworkZone.python.md
+++ b/docs/dataOktaNetworkZone.python.md
@@ -133,6 +133,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -205,6 +206,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaNetworkZone.typescript.md b/docs/dataOktaNetworkZone.typescript.md
index 3d046ff1d..141379c88 100644
--- a/docs/dataOktaNetworkZone.typescript.md
+++ b/docs/dataOktaNetworkZone.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaOrgMetadata.csharp.md b/docs/dataOktaOrgMetadata.csharp.md
index 2a07de51b..49a6e230c 100644
--- a/docs/dataOktaOrgMetadata.csharp.md
+++ b/docs/dataOktaOrgMetadata.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaOrgMetadata.go.md b/docs/dataOktaOrgMetadata.go.md
index cdf711853..8b4faf6b3 100644
--- a/docs/dataOktaOrgMetadata.go.md
+++ b/docs/dataOktaOrgMetadata.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaorgmetadata"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaorgmetadata"
dataoktaorgmetadata.NewDataOktaOrgMetadata(scope Construct, id *string, config DataOktaOrgMetadataConfig) DataOktaOrgMetadata
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -267,7 +276,7 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaorgmetadata"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaorgmetadata"
dataoktaorgmetadata.DataOktaOrgMetadata_IsConstruct(x interface{}) *bool
```
@@ -299,7 +308,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaorgmetadata"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaorgmetadata"
dataoktaorgmetadata.DataOktaOrgMetadata_IsTerraformElement(x interface{}) *bool
```
@@ -313,7 +322,7 @@ dataoktaorgmetadata.DataOktaOrgMetadata_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaorgmetadata"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaorgmetadata"
dataoktaorgmetadata.DataOktaOrgMetadata_IsTerraformDataSource(x interface{}) *bool
```
@@ -327,7 +336,7 @@ dataoktaorgmetadata.DataOktaOrgMetadata_IsTerraformDataSource(x interface{}) *bo
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaorgmetadata"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaorgmetadata"
dataoktaorgmetadata.DataOktaOrgMetadata_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -578,7 +587,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaorgmetadata"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaorgmetadata"
&dataoktaorgmetadata.DataOktaOrgMetadataConfig {
Connection: interface{},
@@ -680,7 +689,7 @@ Provisioners *[]interface{}
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaorgmetadata"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaorgmetadata"
&dataoktaorgmetadata.DataOktaOrgMetadataDomains {
@@ -693,7 +702,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaorgmetadata"
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaorgmetadata"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaorgmetadata"
&dataoktaorgmetadata.DataOktaOrgMetadataSettings {
@@ -708,7 +717,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaorgmetadata"
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaorgmetadata"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaorgmetadata"
dataoktaorgmetadata.NewDataOktaOrgMetadataDomainsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataOktaOrgMetadataDomainsOutputReference
```
@@ -979,7 +988,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktaorgmetadata"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktaorgmetadata"
dataoktaorgmetadata.NewDataOktaOrgMetadataSettingsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataOktaOrgMetadataSettingsOutputReference
```
diff --git a/docs/dataOktaOrgMetadata.java.md b/docs/dataOktaOrgMetadata.java.md
index 63d6bfca0..8b2120cd4 100644
--- a/docs/dataOktaOrgMetadata.java.md
+++ b/docs/dataOktaOrgMetadata.java.md
@@ -108,6 +108,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -173,6 +174,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaOrgMetadata.python.md b/docs/dataOktaOrgMetadata.python.md
index 54a6cf614..c1f3b85e4 100644
--- a/docs/dataOktaOrgMetadata.python.md
+++ b/docs/dataOktaOrgMetadata.python.md
@@ -106,6 +106,7 @@ Must be unique amongst siblings in the same scope
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -176,6 +177,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaOrgMetadata.typescript.md b/docs/dataOktaOrgMetadata.typescript.md
index f7a5bc520..f665ce170 100644
--- a/docs/dataOktaOrgMetadata.typescript.md
+++ b/docs/dataOktaOrgMetadata.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaPolicy.csharp.md b/docs/dataOktaPolicy.csharp.md
index 94f913de6..0532d9c35 100644
--- a/docs/dataOktaPolicy.csharp.md
+++ b/docs/dataOktaPolicy.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaPolicy.go.md b/docs/dataOktaPolicy.go.md
index 4ea26466f..be82ce923 100644
--- a/docs/dataOktaPolicy.go.md
+++ b/docs/dataOktaPolicy.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktapolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktapolicy"
dataoktapolicy.NewDataOktaPolicy(scope Construct, id *string, config DataOktaPolicyConfig) DataOktaPolicy
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -274,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktapolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktapolicy"
dataoktapolicy.DataOktaPolicy_IsConstruct(x interface{}) *bool
```
@@ -306,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktapolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktapolicy"
dataoktapolicy.DataOktaPolicy_IsTerraformElement(x interface{}) *bool
```
@@ -320,7 +329,7 @@ dataoktapolicy.DataOktaPolicy_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktapolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktapolicy"
dataoktapolicy.DataOktaPolicy_IsTerraformDataSource(x interface{}) *bool
```
@@ -334,7 +343,7 @@ dataoktapolicy.DataOktaPolicy_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktapolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktapolicy"
dataoktapolicy.DataOktaPolicy_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -618,7 +627,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktapolicy"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktapolicy"
&dataoktapolicy.DataOktaPolicyConfig {
Connection: interface{},
diff --git a/docs/dataOktaPolicy.java.md b/docs/dataOktaPolicy.java.md
index 54dde64aa..7be446d14 100644
--- a/docs/dataOktaPolicy.java.md
+++ b/docs/dataOktaPolicy.java.md
@@ -145,6 +145,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -211,6 +212,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaPolicy.python.md b/docs/dataOktaPolicy.python.md
index e77c1d009..2bb0cdaa6 100644
--- a/docs/dataOktaPolicy.python.md
+++ b/docs/dataOktaPolicy.python.md
@@ -143,6 +143,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -214,6 +215,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaPolicy.typescript.md b/docs/dataOktaPolicy.typescript.md
index c2f79eac7..27565f59e 100644
--- a/docs/dataOktaPolicy.typescript.md
+++ b/docs/dataOktaPolicy.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaRoleSubscription.csharp.md b/docs/dataOktaRoleSubscription.csharp.md
index 5d857bd33..7bfe2ab66 100644
--- a/docs/dataOktaRoleSubscription.csharp.md
+++ b/docs/dataOktaRoleSubscription.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaRoleSubscription.go.md b/docs/dataOktaRoleSubscription.go.md
index df3d87a39..9c2144d62 100644
--- a/docs/dataOktaRoleSubscription.go.md
+++ b/docs/dataOktaRoleSubscription.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktarolesubscription"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktarolesubscription"
dataoktarolesubscription.NewDataOktaRoleSubscription(scope Construct, id *string, config DataOktaRoleSubscriptionConfig) DataOktaRoleSubscription
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -274,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktarolesubscription"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktarolesubscription"
dataoktarolesubscription.DataOktaRoleSubscription_IsConstruct(x interface{}) *bool
```
@@ -306,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktarolesubscription"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktarolesubscription"
dataoktarolesubscription.DataOktaRoleSubscription_IsTerraformElement(x interface{}) *bool
```
@@ -320,7 +329,7 @@ dataoktarolesubscription.DataOktaRoleSubscription_IsTerraformElement(x interface
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktarolesubscription"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktarolesubscription"
dataoktarolesubscription.DataOktaRoleSubscription_IsTerraformDataSource(x interface{}) *bool
```
@@ -334,7 +343,7 @@ dataoktarolesubscription.DataOktaRoleSubscription_IsTerraformDataSource(x interf
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktarolesubscription"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktarolesubscription"
dataoktarolesubscription.DataOktaRoleSubscription_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -618,7 +627,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktarolesubscription"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktarolesubscription"
&dataoktarolesubscription.DataOktaRoleSubscriptionConfig {
Connection: interface{},
diff --git a/docs/dataOktaRoleSubscription.java.md b/docs/dataOktaRoleSubscription.java.md
index 6398d0351..6453bbbe2 100644
--- a/docs/dataOktaRoleSubscription.java.md
+++ b/docs/dataOktaRoleSubscription.java.md
@@ -145,6 +145,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -211,6 +212,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaRoleSubscription.python.md b/docs/dataOktaRoleSubscription.python.md
index 5702b9b19..77c70fddc 100644
--- a/docs/dataOktaRoleSubscription.python.md
+++ b/docs/dataOktaRoleSubscription.python.md
@@ -143,6 +143,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -214,6 +215,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaRoleSubscription.typescript.md b/docs/dataOktaRoleSubscription.typescript.md
index fa309f1a4..5baf3c945 100644
--- a/docs/dataOktaRoleSubscription.typescript.md
+++ b/docs/dataOktaRoleSubscription.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaTheme.csharp.md b/docs/dataOktaTheme.csharp.md
index 2d0ff6018..a5d3290b5 100644
--- a/docs/dataOktaTheme.csharp.md
+++ b/docs/dataOktaTheme.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaTheme.go.md b/docs/dataOktaTheme.go.md
index f01fa41b8..e9d5e648e 100644
--- a/docs/dataOktaTheme.go.md
+++ b/docs/dataOktaTheme.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktatheme"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktatheme"
dataoktatheme.NewDataOktaTheme(scope Construct, id *string, config DataOktaThemeConfig) DataOktaTheme
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -267,7 +276,7 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktatheme"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktatheme"
dataoktatheme.DataOktaTheme_IsConstruct(x interface{}) *bool
```
@@ -299,7 +308,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktatheme"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktatheme"
dataoktatheme.DataOktaTheme_IsTerraformElement(x interface{}) *bool
```
@@ -313,7 +322,7 @@ dataoktatheme.DataOktaTheme_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktatheme"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktatheme"
dataoktatheme.DataOktaTheme_IsTerraformDataSource(x interface{}) *bool
```
@@ -327,7 +336,7 @@ dataoktatheme.DataOktaTheme_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktatheme"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktatheme"
dataoktatheme.DataOktaTheme_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -721,7 +730,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktatheme"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktatheme"
&dataoktatheme.DataOktaThemeConfig {
Connection: interface{},
diff --git a/docs/dataOktaTheme.java.md b/docs/dataOktaTheme.java.md
index ed7477fb3..7db16f2c5 100644
--- a/docs/dataOktaTheme.java.md
+++ b/docs/dataOktaTheme.java.md
@@ -132,6 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -197,6 +198,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaTheme.python.md b/docs/dataOktaTheme.python.md
index 058b54337..d70b1945c 100644
--- a/docs/dataOktaTheme.python.md
+++ b/docs/dataOktaTheme.python.md
@@ -130,6 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -200,6 +201,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaTheme.typescript.md b/docs/dataOktaTheme.typescript.md
index 94daae8d0..b90cf18f4 100644
--- a/docs/dataOktaTheme.typescript.md
+++ b/docs/dataOktaTheme.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaThemes.csharp.md b/docs/dataOktaThemes.csharp.md
index 20b665243..62dbcda83 100644
--- a/docs/dataOktaThemes.csharp.md
+++ b/docs/dataOktaThemes.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
@@ -787,6 +796,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -794,6 +804,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/dataOktaThemes.go.md b/docs/dataOktaThemes.go.md
index b1016af0a..8808c456e 100644
--- a/docs/dataOktaThemes.go.md
+++ b/docs/dataOktaThemes.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktathemes"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktathemes"
dataoktathemes.NewDataOktaThemes(scope Construct, id *string, config DataOktaThemesConfig) DataOktaThemes
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -274,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktathemes"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktathemes"
dataoktathemes.DataOktaThemes_IsConstruct(x interface{}) *bool
```
@@ -306,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktathemes"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktathemes"
dataoktathemes.DataOktaThemes_IsTerraformElement(x interface{}) *bool
```
@@ -320,7 +329,7 @@ dataoktathemes.DataOktaThemes_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktathemes"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktathemes"
dataoktathemes.DataOktaThemes_IsTerraformDataSource(x interface{}) *bool
```
@@ -334,7 +343,7 @@ dataoktathemes.DataOktaThemes_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktathemes"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktathemes"
dataoktathemes.DataOktaThemes_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -596,7 +605,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktathemes"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktathemes"
&dataoktathemes.DataOktaThemesConfig {
Connection: interface{},
@@ -731,7 +740,7 @@ If you experience problems setting this value it might not be settable. Please t
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktathemes"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktathemes"
&dataoktathemes.DataOktaThemesThemes {
@@ -746,7 +755,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktathemes"
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktathemes"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktathemes"
dataoktathemes.NewDataOktaThemesThemesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataOktaThemesThemesList
```
@@ -787,6 +796,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -794,6 +804,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -878,7 +904,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktathemes"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktathemes"
dataoktathemes.NewDataOktaThemesThemesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataOktaThemesThemesOutputReference
```
diff --git a/docs/dataOktaThemes.java.md b/docs/dataOktaThemes.java.md
index c7ce4dbad..efbe85494 100644
--- a/docs/dataOktaThemes.java.md
+++ b/docs/dataOktaThemes.java.md
@@ -133,6 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -199,6 +200,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
@@ -869,6 +878,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -876,6 +886,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/dataOktaThemes.python.md b/docs/dataOktaThemes.python.md
index a211f357f..666841d58 100644
--- a/docs/dataOktaThemes.python.md
+++ b/docs/dataOktaThemes.python.md
@@ -131,6 +131,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -202,6 +203,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
@@ -902,6 +911,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -909,6 +919,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/dataOktaThemes.typescript.md b/docs/dataOktaThemes.typescript.md
index 5dce206ff..eb58a1fef 100644
--- a/docs/dataOktaThemes.typescript.md
+++ b/docs/dataOktaThemes.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
@@ -775,6 +784,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -782,6 +792,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/dataOktaTrustedOrigins.csharp.md b/docs/dataOktaTrustedOrigins.csharp.md
index a78acf8ef..8e32ae60e 100644
--- a/docs/dataOktaTrustedOrigins.csharp.md
+++ b/docs/dataOktaTrustedOrigins.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
@@ -794,6 +803,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -801,6 +811,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/dataOktaTrustedOrigins.go.md b/docs/dataOktaTrustedOrigins.go.md
index e301126f2..1faed6e36 100644
--- a/docs/dataOktaTrustedOrigins.go.md
+++ b/docs/dataOktaTrustedOrigins.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktatrustedorigins"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktatrustedorigins"
dataoktatrustedorigins.NewDataOktaTrustedOrigins(scope Construct, id *string, config DataOktaTrustedOriginsConfig) DataOktaTrustedOrigins
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -281,7 +290,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktatrustedorigins"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktatrustedorigins"
dataoktatrustedorigins.DataOktaTrustedOrigins_IsConstruct(x interface{}) *bool
```
@@ -313,7 +322,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktatrustedorigins"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktatrustedorigins"
dataoktatrustedorigins.DataOktaTrustedOrigins_IsTerraformElement(x interface{}) *bool
```
@@ -327,7 +336,7 @@ dataoktatrustedorigins.DataOktaTrustedOrigins_IsTerraformElement(x interface{})
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktatrustedorigins"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktatrustedorigins"
dataoktatrustedorigins.DataOktaTrustedOrigins_IsTerraformDataSource(x interface{}) *bool
```
@@ -341,7 +350,7 @@ dataoktatrustedorigins.DataOktaTrustedOrigins_IsTerraformDataSource(x interface{
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktatrustedorigins"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktatrustedorigins"
dataoktatrustedorigins.DataOktaTrustedOrigins_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -603,7 +612,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktatrustedorigins"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktatrustedorigins"
&dataoktatrustedorigins.DataOktaTrustedOriginsConfig {
Connection: interface{},
@@ -738,7 +747,7 @@ If you experience problems setting this value it might not be settable. Please t
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktatrustedorigins"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktatrustedorigins"
&dataoktatrustedorigins.DataOktaTrustedOriginsTrustedOrigins {
@@ -753,7 +762,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktatrustedorigins"
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktatrustedorigins"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktatrustedorigins"
dataoktatrustedorigins.NewDataOktaTrustedOriginsTrustedOriginsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataOktaTrustedOriginsTrustedOriginsList
```
@@ -794,6 +803,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -801,6 +811,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -885,7 +911,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktatrustedorigins"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktatrustedorigins"
dataoktatrustedorigins.NewDataOktaTrustedOriginsTrustedOriginsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataOktaTrustedOriginsTrustedOriginsOutputReference
```
diff --git a/docs/dataOktaTrustedOrigins.java.md b/docs/dataOktaTrustedOrigins.java.md
index e104b89a5..975f1a160 100644
--- a/docs/dataOktaTrustedOrigins.java.md
+++ b/docs/dataOktaTrustedOrigins.java.md
@@ -133,6 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -200,6 +201,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
@@ -876,6 +885,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -883,6 +893,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/dataOktaTrustedOrigins.python.md b/docs/dataOktaTrustedOrigins.python.md
index 575f2a0e0..f4cffea35 100644
--- a/docs/dataOktaTrustedOrigins.python.md
+++ b/docs/dataOktaTrustedOrigins.python.md
@@ -131,6 +131,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -203,6 +204,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
@@ -909,6 +918,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -916,6 +926,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/dataOktaTrustedOrigins.typescript.md b/docs/dataOktaTrustedOrigins.typescript.md
index be7c9dfb4..eba79a31e 100644
--- a/docs/dataOktaTrustedOrigins.typescript.md
+++ b/docs/dataOktaTrustedOrigins.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -121,6 +122,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
@@ -782,6 +791,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -789,6 +799,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/dataOktaUser.csharp.md b/docs/dataOktaUser.csharp.md
index 08d20a4ce..7fe92132e 100644
--- a/docs/dataOktaUser.csharp.md
+++ b/docs/dataOktaUser.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -127,6 +128,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
@@ -1488,6 +1497,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1495,6 +1505,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/dataOktaUser.go.md b/docs/dataOktaUser.go.md
index 715492c4a..7e723a11a 100644
--- a/docs/dataOktaUser.go.md
+++ b/docs/dataOktaUser.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktauser"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktauser"
dataoktauser.NewDataOktaUser(scope Construct, id *string, config DataOktaUserConfig) DataOktaUser
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -127,6 +128,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -329,7 +338,7 @@ func ResetUserId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktauser"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktauser"
dataoktauser.DataOktaUser_IsConstruct(x interface{}) *bool
```
@@ -361,7 +370,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktauser"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktauser"
dataoktauser.DataOktaUser_IsTerraformElement(x interface{}) *bool
```
@@ -375,7 +384,7 @@ dataoktauser.DataOktaUser_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktauser"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktauser"
dataoktauser.DataOktaUser_IsTerraformDataSource(x interface{}) *bool
```
@@ -389,7 +398,7 @@ dataoktauser.DataOktaUser_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktauser"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktauser"
dataoktauser.DataOktaUser_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1146,7 +1155,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktauser"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktauser"
&dataoktauser.DataOktaUserConfig {
Connection: interface{},
@@ -1363,7 +1372,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktauser"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktauser"
&dataoktauser.DataOktaUserSearch {
Comparison: *string,
@@ -1447,7 +1456,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktauser"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktauser"
dataoktauser.NewDataOktaUserSearchList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataOktaUserSearchList
```
@@ -1488,6 +1497,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1495,6 +1505,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -1590,7 +1616,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktauser"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktauser"
dataoktauser.NewDataOktaUserSearchOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataOktaUserSearchOutputReference
```
diff --git a/docs/dataOktaUser.java.md b/docs/dataOktaUser.java.md
index aeb53872f..34de3eef5 100644
--- a/docs/dataOktaUser.java.md
+++ b/docs/dataOktaUser.java.md
@@ -198,6 +198,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -271,6 +272,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
@@ -1639,6 +1648,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1646,6 +1656,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/dataOktaUser.python.md b/docs/dataOktaUser.python.md
index 7678acbf4..992a7106b 100644
--- a/docs/dataOktaUser.python.md
+++ b/docs/dataOktaUser.python.md
@@ -193,6 +193,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -271,6 +272,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
@@ -1669,6 +1678,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -1676,6 +1686,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/dataOktaUser.typescript.md b/docs/dataOktaUser.typescript.md
index 5d7eff596..e1df6ef24 100644
--- a/docs/dataOktaUser.typescript.md
+++ b/docs/dataOktaUser.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -127,6 +128,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
@@ -1468,6 +1477,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1475,6 +1485,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/dataOktaUserProfileMappingSource.csharp.md b/docs/dataOktaUserProfileMappingSource.csharp.md
index 33456a30a..bb28490bd 100644
--- a/docs/dataOktaUserProfileMappingSource.csharp.md
+++ b/docs/dataOktaUserProfileMappingSource.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaUserProfileMappingSource.go.md b/docs/dataOktaUserProfileMappingSource.go.md
index 0c485a59f..a98ac9994 100644
--- a/docs/dataOktaUserProfileMappingSource.go.md
+++ b/docs/dataOktaUserProfileMappingSource.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktauserprofilemappingsource"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktauserprofilemappingsource"
dataoktauserprofilemappingsource.NewDataOktaUserProfileMappingSource(scope Construct, id *string, config DataOktaUserProfileMappingSourceConfig) DataOktaUserProfileMappingSource
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -267,7 +276,7 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktauserprofilemappingsource"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktauserprofilemappingsource"
dataoktauserprofilemappingsource.DataOktaUserProfileMappingSource_IsConstruct(x interface{}) *bool
```
@@ -299,7 +308,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktauserprofilemappingsource"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktauserprofilemappingsource"
dataoktauserprofilemappingsource.DataOktaUserProfileMappingSource_IsTerraformElement(x interface{}) *bool
```
@@ -313,7 +322,7 @@ dataoktauserprofilemappingsource.DataOktaUserProfileMappingSource_IsTerraformEle
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktauserprofilemappingsource"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktauserprofilemappingsource"
dataoktauserprofilemappingsource.DataOktaUserProfileMappingSource_IsTerraformDataSource(x interface{}) *bool
```
@@ -327,7 +336,7 @@ dataoktauserprofilemappingsource.DataOktaUserProfileMappingSource_IsTerraformDat
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktauserprofilemappingsource"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktauserprofilemappingsource"
dataoktauserprofilemappingsource.DataOktaUserProfileMappingSource_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -567,7 +576,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktauserprofilemappingsource"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktauserprofilemappingsource"
&dataoktauserprofilemappingsource.DataOktaUserProfileMappingSourceConfig {
Connection: interface{},
diff --git a/docs/dataOktaUserProfileMappingSource.java.md b/docs/dataOktaUserProfileMappingSource.java.md
index 938216bf7..f42af961a 100644
--- a/docs/dataOktaUserProfileMappingSource.java.md
+++ b/docs/dataOktaUserProfileMappingSource.java.md
@@ -108,6 +108,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -173,6 +174,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaUserProfileMappingSource.python.md b/docs/dataOktaUserProfileMappingSource.python.md
index bf2aac26a..cb3cf0d5c 100644
--- a/docs/dataOktaUserProfileMappingSource.python.md
+++ b/docs/dataOktaUserProfileMappingSource.python.md
@@ -106,6 +106,7 @@ Must be unique amongst siblings in the same scope
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -176,6 +177,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaUserProfileMappingSource.typescript.md b/docs/dataOktaUserProfileMappingSource.typescript.md
index 0b72da3fc..1e98085b5 100644
--- a/docs/dataOktaUserProfileMappingSource.typescript.md
+++ b/docs/dataOktaUserProfileMappingSource.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -119,6 +120,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaUserSecurityQuestions.csharp.md b/docs/dataOktaUserSecurityQuestions.csharp.md
index 5bc372387..19daf125c 100644
--- a/docs/dataOktaUserSecurityQuestions.csharp.md
+++ b/docs/dataOktaUserSecurityQuestions.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
@@ -787,6 +796,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -794,6 +804,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/dataOktaUserSecurityQuestions.go.md b/docs/dataOktaUserSecurityQuestions.go.md
index 8c5dc9f01..ee42e84b3 100644
--- a/docs/dataOktaUserSecurityQuestions.go.md
+++ b/docs/dataOktaUserSecurityQuestions.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausersecurityquestions"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausersecurityquestions"
dataoktausersecurityquestions.NewDataOktaUserSecurityQuestions(scope Construct, id *string, config DataOktaUserSecurityQuestionsConfig) DataOktaUserSecurityQuestions
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -274,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausersecurityquestions"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausersecurityquestions"
dataoktausersecurityquestions.DataOktaUserSecurityQuestions_IsConstruct(x interface{}) *bool
```
@@ -306,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausersecurityquestions"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausersecurityquestions"
dataoktausersecurityquestions.DataOktaUserSecurityQuestions_IsTerraformElement(x interface{}) *bool
```
@@ -320,7 +329,7 @@ dataoktausersecurityquestions.DataOktaUserSecurityQuestions_IsTerraformElement(x
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausersecurityquestions"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausersecurityquestions"
dataoktausersecurityquestions.DataOktaUserSecurityQuestions_IsTerraformDataSource(x interface{}) *bool
```
@@ -334,7 +343,7 @@ dataoktausersecurityquestions.DataOktaUserSecurityQuestions_IsTerraformDataSourc
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausersecurityquestions"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausersecurityquestions"
dataoktausersecurityquestions.DataOktaUserSecurityQuestions_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -596,7 +605,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausersecurityquestions"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausersecurityquestions"
&dataoktausersecurityquestions.DataOktaUserSecurityQuestionsConfig {
Connection: interface{},
@@ -731,7 +740,7 @@ If you experience problems setting this value it might not be settable. Please t
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausersecurityquestions"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausersecurityquestions"
&dataoktausersecurityquestions.DataOktaUserSecurityQuestionsQuestions {
@@ -746,7 +755,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausersecurityque
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausersecurityquestions"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausersecurityquestions"
dataoktausersecurityquestions.NewDataOktaUserSecurityQuestionsQuestionsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataOktaUserSecurityQuestionsQuestionsList
```
@@ -787,6 +796,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -794,6 +804,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -878,7 +904,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausersecurityquestions"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausersecurityquestions"
dataoktausersecurityquestions.NewDataOktaUserSecurityQuestionsQuestionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataOktaUserSecurityQuestionsQuestionsOutputReference
```
diff --git a/docs/dataOktaUserSecurityQuestions.java.md b/docs/dataOktaUserSecurityQuestions.java.md
index 12bf7e277..bb2cc631c 100644
--- a/docs/dataOktaUserSecurityQuestions.java.md
+++ b/docs/dataOktaUserSecurityQuestions.java.md
@@ -133,6 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -199,6 +200,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
@@ -869,6 +878,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -876,6 +886,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/dataOktaUserSecurityQuestions.python.md b/docs/dataOktaUserSecurityQuestions.python.md
index 7293569db..fb0186963 100644
--- a/docs/dataOktaUserSecurityQuestions.python.md
+++ b/docs/dataOktaUserSecurityQuestions.python.md
@@ -131,6 +131,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -202,6 +203,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
@@ -902,6 +911,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -909,6 +919,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/dataOktaUserSecurityQuestions.typescript.md b/docs/dataOktaUserSecurityQuestions.typescript.md
index 5cc8e518f..c0ed34734 100644
--- a/docs/dataOktaUserSecurityQuestions.typescript.md
+++ b/docs/dataOktaUserSecurityQuestions.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
@@ -775,6 +784,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -782,6 +792,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/dataOktaUserType.csharp.md b/docs/dataOktaUserType.csharp.md
index 790c87628..de54fc7ba 100644
--- a/docs/dataOktaUserType.csharp.md
+++ b/docs/dataOktaUserType.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
diff --git a/docs/dataOktaUserType.go.md b/docs/dataOktaUserType.go.md
index 3521c1a07..2d6c9cce8 100644
--- a/docs/dataOktaUserType.go.md
+++ b/docs/dataOktaUserType.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausertype"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausertype"
dataoktausertype.NewDataOktaUserType(scope Construct, id *string, config DataOktaUserTypeConfig) DataOktaUserType
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -274,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausertype"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausertype"
dataoktausertype.DataOktaUserType_IsConstruct(x interface{}) *bool
```
@@ -306,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausertype"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausertype"
dataoktausertype.DataOktaUserType_IsTerraformElement(x interface{}) *bool
```
@@ -320,7 +329,7 @@ dataoktausertype.DataOktaUserType_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausertype"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausertype"
dataoktausertype.DataOktaUserType_IsTerraformDataSource(x interface{}) *bool
```
@@ -334,7 +343,7 @@ dataoktausertype.DataOktaUserType_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausertype"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausertype"
dataoktausertype.DataOktaUserType_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -607,7 +616,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausertype"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausertype"
&dataoktausertype.DataOktaUserTypeConfig {
Connection: interface{},
diff --git a/docs/dataOktaUserType.java.md b/docs/dataOktaUserType.java.md
index 185e63a2a..ad0c5ab6b 100644
--- a/docs/dataOktaUserType.java.md
+++ b/docs/dataOktaUserType.java.md
@@ -133,6 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -199,6 +200,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
diff --git a/docs/dataOktaUserType.python.md b/docs/dataOktaUserType.python.md
index d3adef72d..ef80ba685 100644
--- a/docs/dataOktaUserType.python.md
+++ b/docs/dataOktaUserType.python.md
@@ -131,6 +131,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -202,6 +203,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
diff --git a/docs/dataOktaUserType.typescript.md b/docs/dataOktaUserType.typescript.md
index b53bb6e48..efd7330ed 100644
--- a/docs/dataOktaUserType.typescript.md
+++ b/docs/dataOktaUserType.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -120,6 +121,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
diff --git a/docs/dataOktaUsers.csharp.md b/docs/dataOktaUsers.csharp.md
index 189e8d7fa..b7bac0c83 100644
--- a/docs/dataOktaUsers.csharp.md
+++ b/docs/dataOktaUsers.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -127,6 +128,14 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```csharp
@@ -1116,6 +1125,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1123,6 +1133,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
@@ -1642,6 +1668,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1649,6 +1676,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/dataOktaUsers.go.md b/docs/dataOktaUsers.go.md
index 1aafebcf8..115fb7892 100644
--- a/docs/dataOktaUsers.go.md
+++ b/docs/dataOktaUsers.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausers"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausers"
dataoktausers.NewDataOktaUsers(scope Construct, id *string, config DataOktaUsersConfig) DataOktaUsers
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| GetAnyMapAttribute
| *No description.* |
@@ -127,6 +128,14 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
##### `ToMetadata`
```go
@@ -329,7 +338,7 @@ func ResetSearch()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausers"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausers"
dataoktausers.DataOktaUsers_IsConstruct(x interface{}) *bool
```
@@ -361,7 +370,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausers"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausers"
dataoktausers.DataOktaUsers_IsTerraformElement(x interface{}) *bool
```
@@ -375,7 +384,7 @@ dataoktausers.DataOktaUsers_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausers"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausers"
dataoktausers.DataOktaUsers_IsTerraformDataSource(x interface{}) *bool
```
@@ -389,7 +398,7 @@ dataoktausers.DataOktaUsers_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausers"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausers"
dataoktausers.DataOktaUsers_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -761,7 +770,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausers"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausers"
&dataoktausers.DataOktaUsersConfig {
Connection: interface{},
@@ -978,7 +987,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausers"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausers"
&dataoktausers.DataOktaUsersSearch {
Comparison: *string,
@@ -1060,7 +1069,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausers"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausers"
&dataoktausers.DataOktaUsersUsers {
@@ -1075,7 +1084,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausers"
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausers"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausers"
dataoktausers.NewDataOktaUsersSearchList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataOktaUsersSearchList
```
@@ -1116,6 +1125,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1123,6 +1133,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -1218,7 +1244,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausers"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausers"
dataoktausers.NewDataOktaUsersSearchOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataOktaUsersSearchOutputReference
```
@@ -1601,7 +1627,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausers"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausers"
dataoktausers.NewDataOktaUsersUsersList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataOktaUsersUsersList
```
@@ -1642,6 +1668,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1649,6 +1676,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -1733,7 +1776,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/dataoktausers"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/dataoktausers"
dataoktausers.NewDataOktaUsersUsersOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataOktaUsersUsersOutputReference
```
diff --git a/docs/dataOktaUsers.java.md b/docs/dataOktaUsers.java.md
index 9ce5607f3..698fa5dfe 100644
--- a/docs/dataOktaUsers.java.md
+++ b/docs/dataOktaUsers.java.md
@@ -198,6 +198,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -271,6 +272,14 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```java
@@ -1266,6 +1275,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1273,6 +1283,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
@@ -1792,6 +1818,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1799,6 +1826,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/dataOktaUsers.python.md b/docs/dataOktaUsers.python.md
index 1b4ae2e2f..090c2944b 100644
--- a/docs/dataOktaUsers.python.md
+++ b/docs/dataOktaUsers.python.md
@@ -193,6 +193,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| get_any_map_attribute
| *No description.* |
@@ -271,6 +272,14 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `to_metadata`
```python
@@ -1295,6 +1304,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -1302,6 +1312,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
@@ -1856,6 +1884,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -1863,6 +1892,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/dataOktaUsers.typescript.md b/docs/dataOktaUsers.typescript.md
index 21afa7103..398ebf547 100644
--- a/docs/dataOktaUsers.typescript.md
+++ b/docs/dataOktaUsers.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| getAnyMapAttribute
| *No description.* |
@@ -127,6 +128,14 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
##### `toMetadata`
```typescript
@@ -1094,6 +1103,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1101,6 +1111,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
@@ -1620,6 +1646,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1627,6 +1654,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/domain.csharp.md b/docs/domain.csharp.md
index 18b524e85..9e9dc42cc 100644
--- a/docs/domain.csharp.md
+++ b/docs/domain.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -128,6 +129,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
@@ -1016,6 +1023,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1023,6 +1031,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/domain.go.md b/docs/domain.go.md
index 64f3ed354..fac905843 100644
--- a/docs/domain.go.md
+++ b/docs/domain.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domain"
domain.NewDomain(scope Construct, id *string, config DomainConfig) Domain
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -128,6 +129,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -392,7 +399,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domain"
domain.Domain_IsConstruct(x interface{}) *bool
```
@@ -424,7 +431,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domain"
domain.Domain_IsTerraformElement(x interface{}) *bool
```
@@ -438,7 +445,7 @@ domain.Domain_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domain"
domain.Domain_IsTerraformResource(x interface{}) *bool
```
@@ -452,7 +459,7 @@ domain.Domain_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domain"
domain.Domain_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -791,7 +798,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domain"
&domain.DomainConfig {
Connection: interface{},
@@ -960,7 +967,7 @@ If you experience problems setting this value it might not be settable. Please t
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domain"
&domain.DomainDnsRecords {
@@ -975,7 +982,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domain"
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domain"
domain.NewDomainDnsRecordsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DomainDnsRecordsList
```
@@ -1016,6 +1023,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1023,6 +1031,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -1107,7 +1131,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domain"
domain.NewDomainDnsRecordsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DomainDnsRecordsOutputReference
```
diff --git a/docs/domain.java.md b/docs/domain.java.md
index 17ac3f6f2..f48b9fa41 100644
--- a/docs/domain.java.md
+++ b/docs/domain.java.md
@@ -159,6 +159,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -233,6 +234,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
@@ -1126,6 +1133,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1133,6 +1141,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/domain.python.md b/docs/domain.python.md
index 7c5e85ea3..ccb8b3540 100644
--- a/docs/domain.python.md
+++ b/docs/domain.python.md
@@ -157,6 +157,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -236,6 +237,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
@@ -1169,6 +1176,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -1176,6 +1184,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/domain.typescript.md b/docs/domain.typescript.md
index 4104119dd..7654f23e6 100644
--- a/docs/domain.typescript.md
+++ b/docs/domain.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -128,6 +129,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
@@ -1002,6 +1009,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1009,6 +1017,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/domainCertificate.csharp.md b/docs/domainCertificate.csharp.md
index baca2700b..74d23f17e 100644
--- a/docs/domainCertificate.csharp.md
+++ b/docs/domainCertificate.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/domainCertificate.go.md b/docs/domainCertificate.go.md
index fbda3192b..46254e0b7 100644
--- a/docs/domainCertificate.go.md
+++ b/docs/domainCertificate.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domaincertificate"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domaincertificate"
domaincertificate.NewDomainCertificate(scope Construct, id *string, config DomainCertificateConfig) DomainCertificate
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -385,7 +392,7 @@ func ResetType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domaincertificate"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domaincertificate"
domaincertificate.DomainCertificate_IsConstruct(x interface{}) *bool
```
@@ -417,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domaincertificate"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domaincertificate"
domaincertificate.DomainCertificate_IsTerraformElement(x interface{}) *bool
```
@@ -431,7 +438,7 @@ domaincertificate.DomainCertificate_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domaincertificate"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domaincertificate"
domaincertificate.DomainCertificate_IsTerraformResource(x interface{}) *bool
```
@@ -445,7 +452,7 @@ domaincertificate.DomainCertificate_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domaincertificate"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domaincertificate"
domaincertificate.DomainCertificate_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -806,7 +813,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domaincertificate"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domaincertificate"
&domaincertificate.DomainCertificateConfig {
Connection: interface{},
diff --git a/docs/domainCertificate.java.md b/docs/domainCertificate.java.md
index 9d7bfb300..70ddd1428 100644
--- a/docs/domainCertificate.java.md
+++ b/docs/domainCertificate.java.md
@@ -181,6 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -254,6 +255,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/domainCertificate.python.md b/docs/domainCertificate.python.md
index 8a09bb470..04cc1e78a 100644
--- a/docs/domainCertificate.python.md
+++ b/docs/domainCertificate.python.md
@@ -179,6 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -257,6 +258,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/domainCertificate.typescript.md b/docs/domainCertificate.typescript.md
index 2fab74aeb..df06350c7 100644
--- a/docs/domainCertificate.typescript.md
+++ b/docs/domainCertificate.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/domainVerification.csharp.md b/docs/domainVerification.csharp.md
index 623bf6036..2e96bcf16 100644
--- a/docs/domainVerification.csharp.md
+++ b/docs/domainVerification.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/domainVerification.go.md b/docs/domainVerification.go.md
index c3191f28d..873e6ae6e 100644
--- a/docs/domainVerification.go.md
+++ b/docs/domainVerification.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domainverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domainverification"
domainverification.NewDomainVerification(scope Construct, id *string, config DomainVerificationConfig) DomainVerification
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -378,7 +385,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domainverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domainverification"
domainverification.DomainVerification_IsConstruct(x interface{}) *bool
```
@@ -410,7 +417,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domainverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domainverification"
domainverification.DomainVerification_IsTerraformElement(x interface{}) *bool
```
@@ -424,7 +431,7 @@ domainverification.DomainVerification_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domainverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domainverification"
domainverification.DomainVerification_IsTerraformResource(x interface{}) *bool
```
@@ -438,7 +445,7 @@ domainverification.DomainVerification_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domainverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domainverification"
domainverification.DomainVerification_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -711,7 +718,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/domainverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/domainverification"
&domainverification.DomainVerificationConfig {
Connection: interface{},
diff --git a/docs/domainVerification.java.md b/docs/domainVerification.java.md
index 2a1a63bf9..2a7d7108f 100644
--- a/docs/domainVerification.java.md
+++ b/docs/domainVerification.java.md
@@ -133,6 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -205,6 +206,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/domainVerification.python.md b/docs/domainVerification.python.md
index e4d3fb0f1..6b9e73073 100644
--- a/docs/domainVerification.python.md
+++ b/docs/domainVerification.python.md
@@ -131,6 +131,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -208,6 +209,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/domainVerification.typescript.md b/docs/domainVerification.typescript.md
index 4f5755f3f..1c38fc3c1 100644
--- a/docs/domainVerification.typescript.md
+++ b/docs/domainVerification.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/emailCustomization.csharp.md b/docs/emailCustomization.csharp.md
index d4698f4c1..a65df7a3c 100644
--- a/docs/emailCustomization.csharp.md
+++ b/docs/emailCustomization.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/emailCustomization.go.md b/docs/emailCustomization.go.md
index c347e8554..2e1b03a83 100644
--- a/docs/emailCustomization.go.md
+++ b/docs/emailCustomization.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailcustomization"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailcustomization"
emailcustomization.NewEmailCustomization(scope Construct, id *string, config EmailCustomizationConfig) EmailCustomization
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -406,7 +413,7 @@ func ResetSubject()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailcustomization"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailcustomization"
emailcustomization.EmailCustomization_IsConstruct(x interface{}) *bool
```
@@ -438,7 +445,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailcustomization"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailcustomization"
emailcustomization.EmailCustomization_IsTerraformElement(x interface{}) *bool
```
@@ -452,7 +459,7 @@ emailcustomization.EmailCustomization_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailcustomization"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailcustomization"
emailcustomization.EmailCustomization_IsTerraformResource(x interface{}) *bool
```
@@ -466,7 +473,7 @@ emailcustomization.EmailCustomization_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailcustomization"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailcustomization"
emailcustomization.EmailCustomization_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -871,7 +878,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailcustomization"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailcustomization"
&emailcustomization.EmailCustomizationConfig {
Connection: interface{},
diff --git a/docs/emailCustomization.java.md b/docs/emailCustomization.java.md
index f4b74a145..bc958fa33 100644
--- a/docs/emailCustomization.java.md
+++ b/docs/emailCustomization.java.md
@@ -195,6 +195,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -271,6 +272,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/emailCustomization.python.md b/docs/emailCustomization.python.md
index 4aa734f08..a78d15cd2 100644
--- a/docs/emailCustomization.python.md
+++ b/docs/emailCustomization.python.md
@@ -192,6 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -273,6 +274,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/emailCustomization.typescript.md b/docs/emailCustomization.typescript.md
index 82b0cb450..bf5bdbaec 100644
--- a/docs/emailCustomization.typescript.md
+++ b/docs/emailCustomization.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/emailDomain.csharp.md b/docs/emailDomain.csharp.md
index 210946246..dd62f98f1 100644
--- a/docs/emailDomain.csharp.md
+++ b/docs/emailDomain.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
@@ -1038,6 +1045,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1045,6 +1053,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/emailDomain.go.md b/docs/emailDomain.go.md
index 8ddafa265..2dbfd4679 100644
--- a/docs/emailDomain.go.md
+++ b/docs/emailDomain.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emaildomain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emaildomain"
emaildomain.NewEmailDomain(scope Construct, id *string, config EmailDomainConfig) EmailDomain
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -378,7 +385,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emaildomain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emaildomain"
emaildomain.EmailDomain_IsConstruct(x interface{}) *bool
```
@@ -410,7 +417,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emaildomain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emaildomain"
emaildomain.EmailDomain_IsTerraformElement(x interface{}) *bool
```
@@ -424,7 +431,7 @@ emaildomain.EmailDomain_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emaildomain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emaildomain"
emaildomain.EmailDomain_IsTerraformResource(x interface{}) *bool
```
@@ -438,7 +445,7 @@ emaildomain.EmailDomain_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emaildomain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emaildomain"
emaildomain.EmailDomain_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -799,7 +806,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emaildomain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emaildomain"
&emaildomain.EmailDomainConfig {
Connection: interface{},
@@ -982,7 +989,7 @@ If you experience problems setting this value it might not be settable. Please t
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emaildomain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emaildomain"
&emaildomain.EmailDomainDnsValidationRecords {
@@ -997,7 +1004,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emaildomain"
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emaildomain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emaildomain"
emaildomain.NewEmailDomainDnsValidationRecordsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EmailDomainDnsValidationRecordsList
```
@@ -1038,6 +1045,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1045,6 +1053,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -1129,7 +1153,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emaildomain"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emaildomain"
emaildomain.NewEmailDomainDnsValidationRecordsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) EmailDomainDnsValidationRecordsOutputReference
```
diff --git a/docs/emailDomain.java.md b/docs/emailDomain.java.md
index b06b2ac6b..0d132eaf9 100644
--- a/docs/emailDomain.java.md
+++ b/docs/emailDomain.java.md
@@ -169,6 +169,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -241,6 +242,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
@@ -1158,6 +1165,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1165,6 +1173,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/emailDomain.python.md b/docs/emailDomain.python.md
index 6b2acec24..a95ccfd5c 100644
--- a/docs/emailDomain.python.md
+++ b/docs/emailDomain.python.md
@@ -167,6 +167,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -244,6 +245,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
@@ -1201,6 +1208,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -1208,6 +1216,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/emailDomain.typescript.md b/docs/emailDomain.typescript.md
index 9332e86ef..c06ba7b11 100644
--- a/docs/emailDomain.typescript.md
+++ b/docs/emailDomain.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
@@ -1023,6 +1030,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1030,6 +1038,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/emailDomainVerification.csharp.md b/docs/emailDomainVerification.csharp.md
index 933341361..29cf69a87 100644
--- a/docs/emailDomainVerification.csharp.md
+++ b/docs/emailDomainVerification.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/emailDomainVerification.go.md b/docs/emailDomainVerification.go.md
index c88063a09..da854ab16 100644
--- a/docs/emailDomainVerification.go.md
+++ b/docs/emailDomainVerification.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emaildomainverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emaildomainverification"
emaildomainverification.NewEmailDomainVerification(scope Construct, id *string, config EmailDomainVerificationConfig) EmailDomainVerification
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -378,7 +385,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emaildomainverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emaildomainverification"
emaildomainverification.EmailDomainVerification_IsConstruct(x interface{}) *bool
```
@@ -410,7 +417,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emaildomainverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emaildomainverification"
emaildomainverification.EmailDomainVerification_IsTerraformElement(x interface{}) *bool
```
@@ -424,7 +431,7 @@ emaildomainverification.EmailDomainVerification_IsTerraformElement(x interface{}
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emaildomainverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emaildomainverification"
emaildomainverification.EmailDomainVerification_IsTerraformResource(x interface{}) *bool
```
@@ -438,7 +445,7 @@ emaildomainverification.EmailDomainVerification_IsTerraformResource(x interface{
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emaildomainverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emaildomainverification"
emaildomainverification.EmailDomainVerification_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -711,7 +718,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emaildomainverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emaildomainverification"
&emaildomainverification.EmailDomainVerificationConfig {
Connection: interface{},
diff --git a/docs/emailDomainVerification.java.md b/docs/emailDomainVerification.java.md
index 1f4a708f6..bf1f9c625 100644
--- a/docs/emailDomainVerification.java.md
+++ b/docs/emailDomainVerification.java.md
@@ -133,6 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -205,6 +206,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/emailDomainVerification.python.md b/docs/emailDomainVerification.python.md
index 079097cdd..7d1202a4d 100644
--- a/docs/emailDomainVerification.python.md
+++ b/docs/emailDomainVerification.python.md
@@ -131,6 +131,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -208,6 +209,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/emailDomainVerification.typescript.md b/docs/emailDomainVerification.typescript.md
index 6a187ea09..2d2a57aa7 100644
--- a/docs/emailDomainVerification.typescript.md
+++ b/docs/emailDomainVerification.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/emailSender.csharp.md b/docs/emailSender.csharp.md
index 1fe9f1813..0fd053254 100644
--- a/docs/emailSender.csharp.md
+++ b/docs/emailSender.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
@@ -1000,6 +1007,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1007,6 +1015,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/emailSender.go.md b/docs/emailSender.go.md
index aa5a45394..b24d6b9d3 100644
--- a/docs/emailSender.go.md
+++ b/docs/emailSender.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailsender"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailsender"
emailsender.NewEmailSender(scope Construct, id *string, config EmailSenderConfig) EmailSender
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -378,7 +385,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailsender"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailsender"
emailsender.EmailSender_IsConstruct(x interface{}) *bool
```
@@ -410,7 +417,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailsender"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailsender"
emailsender.EmailSender_IsTerraformElement(x interface{}) *bool
```
@@ -424,7 +431,7 @@ emailsender.EmailSender_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailsender"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailsender"
emailsender.EmailSender_IsTerraformResource(x interface{}) *bool
```
@@ -438,7 +445,7 @@ emailsender.EmailSender_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailsender"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailsender"
emailsender.EmailSender_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -777,7 +784,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailsender"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailsender"
&emailsender.EmailSenderConfig {
Connection: interface{},
@@ -944,7 +951,7 @@ If you experience problems setting this value it might not be settable. Please t
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailsender"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailsender"
&emailsender.EmailSenderDnsRecords {
@@ -959,7 +966,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailsender"
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailsender"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailsender"
emailsender.NewEmailSenderDnsRecordsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EmailSenderDnsRecordsList
```
@@ -1000,6 +1007,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1007,6 +1015,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -1091,7 +1115,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailsender"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailsender"
emailsender.NewEmailSenderDnsRecordsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) EmailSenderDnsRecordsOutputReference
```
diff --git a/docs/emailSender.java.md b/docs/emailSender.java.md
index b66705e63..12aacd653 100644
--- a/docs/emailSender.java.md
+++ b/docs/emailSender.java.md
@@ -157,6 +157,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -229,6 +230,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
@@ -1108,6 +1115,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1115,6 +1123,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/emailSender.python.md b/docs/emailSender.python.md
index 2dc7efac9..a049d754d 100644
--- a/docs/emailSender.python.md
+++ b/docs/emailSender.python.md
@@ -155,6 +155,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -232,6 +233,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
@@ -1151,6 +1158,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -1158,6 +1166,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/emailSender.typescript.md b/docs/emailSender.typescript.md
index d26d99af0..a15f099f9 100644
--- a/docs/emailSender.typescript.md
+++ b/docs/emailSender.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
@@ -986,6 +993,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -993,6 +1001,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/emailSenderVerification.csharp.md b/docs/emailSenderVerification.csharp.md
index 820987cba..7ee6065c2 100644
--- a/docs/emailSenderVerification.csharp.md
+++ b/docs/emailSenderVerification.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/emailSenderVerification.go.md b/docs/emailSenderVerification.go.md
index a2d4dbf91..25a32bb4b 100644
--- a/docs/emailSenderVerification.go.md
+++ b/docs/emailSenderVerification.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailsenderverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailsenderverification"
emailsenderverification.NewEmailSenderVerification(scope Construct, id *string, config EmailSenderVerificationConfig) EmailSenderVerification
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -378,7 +385,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailsenderverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailsenderverification"
emailsenderverification.EmailSenderVerification_IsConstruct(x interface{}) *bool
```
@@ -410,7 +417,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailsenderverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailsenderverification"
emailsenderverification.EmailSenderVerification_IsTerraformElement(x interface{}) *bool
```
@@ -424,7 +431,7 @@ emailsenderverification.EmailSenderVerification_IsTerraformElement(x interface{}
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailsenderverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailsenderverification"
emailsenderverification.EmailSenderVerification_IsTerraformResource(x interface{}) *bool
```
@@ -438,7 +445,7 @@ emailsenderverification.EmailSenderVerification_IsTerraformResource(x interface{
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailsenderverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailsenderverification"
emailsenderverification.EmailSenderVerification_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -711,7 +718,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/emailsenderverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/emailsenderverification"
&emailsenderverification.EmailSenderVerificationConfig {
Connection: interface{},
diff --git a/docs/emailSenderVerification.java.md b/docs/emailSenderVerification.java.md
index 794d8d4a1..fd8d046c1 100644
--- a/docs/emailSenderVerification.java.md
+++ b/docs/emailSenderVerification.java.md
@@ -133,6 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -205,6 +206,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/emailSenderVerification.python.md b/docs/emailSenderVerification.python.md
index 40fa8b69a..ce75f9b13 100644
--- a/docs/emailSenderVerification.python.md
+++ b/docs/emailSenderVerification.python.md
@@ -131,6 +131,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -208,6 +209,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/emailSenderVerification.typescript.md b/docs/emailSenderVerification.typescript.md
index c4d80283c..7555857da 100644
--- a/docs/emailSenderVerification.typescript.md
+++ b/docs/emailSenderVerification.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/eventHook.csharp.md b/docs/eventHook.csharp.md
index f84872f9c..fa3491701 100644
--- a/docs/eventHook.csharp.md
+++ b/docs/eventHook.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
@@ -1157,6 +1164,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1164,6 +1172,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/eventHook.go.md b/docs/eventHook.go.md
index 26a2441b1..5aebff884 100644
--- a/docs/eventHook.go.md
+++ b/docs/eventHook.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/eventhook"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/eventhook"
eventhook.NewEventHook(scope Construct, id *string, config EventHookConfig) EventHook
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -412,7 +419,7 @@ func ResetStatus()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/eventhook"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/eventhook"
eventhook.EventHook_IsConstruct(x interface{}) *bool
```
@@ -444,7 +451,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/eventhook"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/eventhook"
eventhook.EventHook_IsTerraformElement(x interface{}) *bool
```
@@ -458,7 +465,7 @@ eventhook.EventHook_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/eventhook"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/eventhook"
eventhook.EventHook_IsTerraformResource(x interface{}) *bool
```
@@ -472,7 +479,7 @@ eventhook.EventHook_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/eventhook"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/eventhook"
eventhook.EventHook_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -855,7 +862,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/eventhook"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/eventhook"
&eventhook.EventHookConfig {
Connection: interface{},
@@ -1068,7 +1075,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/eventhook"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/eventhook"
&eventhook.EventHookHeaders {
Key: *string,
@@ -1116,7 +1123,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/eventhook"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/eventhook"
eventhook.NewEventHookHeadersList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventHookHeadersList
```
@@ -1157,6 +1164,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1164,6 +1172,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -1259,7 +1283,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/eventhook"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/eventhook"
eventhook.NewEventHookHeadersOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) EventHookHeadersOutputReference
```
diff --git a/docs/eventHook.java.md b/docs/eventHook.java.md
index 329ded04d..614fafa9d 100644
--- a/docs/eventHook.java.md
+++ b/docs/eventHook.java.md
@@ -192,6 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -268,6 +269,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
@@ -1302,6 +1309,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1309,6 +1317,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/eventHook.python.md b/docs/eventHook.python.md
index 925202186..8431ed623 100644
--- a/docs/eventHook.python.md
+++ b/docs/eventHook.python.md
@@ -189,6 +189,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -270,6 +271,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
@@ -1346,6 +1353,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -1353,6 +1361,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/eventHook.typescript.md b/docs/eventHook.typescript.md
index 2d4738f14..e20c00601 100644
--- a/docs/eventHook.typescript.md
+++ b/docs/eventHook.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
@@ -1139,6 +1146,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1146,6 +1154,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/eventHookVerification.csharp.md b/docs/eventHookVerification.csharp.md
index 243587ed4..2e1c2c884 100644
--- a/docs/eventHookVerification.csharp.md
+++ b/docs/eventHookVerification.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/eventHookVerification.go.md b/docs/eventHookVerification.go.md
index a68a7fde3..39d1273b5 100644
--- a/docs/eventHookVerification.go.md
+++ b/docs/eventHookVerification.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/eventhookverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/eventhookverification"
eventhookverification.NewEventHookVerification(scope Construct, id *string, config EventHookVerificationConfig) EventHookVerification
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -378,7 +385,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/eventhookverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/eventhookverification"
eventhookverification.EventHookVerification_IsConstruct(x interface{}) *bool
```
@@ -410,7 +417,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/eventhookverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/eventhookverification"
eventhookverification.EventHookVerification_IsTerraformElement(x interface{}) *bool
```
@@ -424,7 +431,7 @@ eventhookverification.EventHookVerification_IsTerraformElement(x interface{}) *b
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/eventhookverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/eventhookverification"
eventhookverification.EventHookVerification_IsTerraformResource(x interface{}) *bool
```
@@ -438,7 +445,7 @@ eventhookverification.EventHookVerification_IsTerraformResource(x interface{}) *
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/eventhookverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/eventhookverification"
eventhookverification.EventHookVerification_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -711,7 +718,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/eventhookverification"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/eventhookverification"
&eventhookverification.EventHookVerificationConfig {
Connection: interface{},
diff --git a/docs/eventHookVerification.java.md b/docs/eventHookVerification.java.md
index bdbe6c3ed..8fc52efe9 100644
--- a/docs/eventHookVerification.java.md
+++ b/docs/eventHookVerification.java.md
@@ -133,6 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -205,6 +206,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/eventHookVerification.python.md b/docs/eventHookVerification.python.md
index 0b0b24378..2f82a865c 100644
--- a/docs/eventHookVerification.python.md
+++ b/docs/eventHookVerification.python.md
@@ -131,6 +131,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -208,6 +209,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/eventHookVerification.typescript.md b/docs/eventHookVerification.typescript.md
index fb69fa464..25ac69e8d 100644
--- a/docs/eventHookVerification.typescript.md
+++ b/docs/eventHookVerification.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/factor.csharp.md b/docs/factor.csharp.md
index 360dc2152..929af2b9e 100644
--- a/docs/factor.csharp.md
+++ b/docs/factor.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/factor.go.md b/docs/factor.go.md
index 2a23f64eb..d1bf23b87 100644
--- a/docs/factor.go.md
+++ b/docs/factor.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/factor"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/factor"
factor.NewFactor(scope Construct, id *string, config FactorConfig) Factor
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -385,7 +392,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/factor"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/factor"
factor.Factor_IsConstruct(x interface{}) *bool
```
@@ -417,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/factor"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/factor"
factor.Factor_IsTerraformElement(x interface{}) *bool
```
@@ -431,7 +438,7 @@ factor.Factor_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/factor"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/factor"
factor.Factor_IsTerraformResource(x interface{}) *bool
```
@@ -445,7 +452,7 @@ factor.Factor_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/factor"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/factor"
factor.Factor_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -740,7 +747,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/factor"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/factor"
&factor.FactorConfig {
Connection: interface{},
diff --git a/docs/factor.java.md b/docs/factor.java.md
index 64c1ababc..4db027884 100644
--- a/docs/factor.java.md
+++ b/docs/factor.java.md
@@ -146,6 +146,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -219,6 +220,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/factor.python.md b/docs/factor.python.md
index bed91f8cf..1fee2b29f 100644
--- a/docs/factor.python.md
+++ b/docs/factor.python.md
@@ -143,6 +143,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -221,6 +222,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/factor.typescript.md b/docs/factor.typescript.md
index ff85e1e23..021864126 100644
--- a/docs/factor.typescript.md
+++ b/docs/factor.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/factorTotp.csharp.md b/docs/factorTotp.csharp.md
index 153fd4f91..65400889d 100644
--- a/docs/factorTotp.csharp.md
+++ b/docs/factorTotp.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/factorTotp.go.md b/docs/factorTotp.go.md
index b8b823991..b0fd6714f 100644
--- a/docs/factorTotp.go.md
+++ b/docs/factorTotp.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/factortotp"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/factortotp"
factortotp.NewFactorTotp(scope Construct, id *string, config FactorTotpConfig) FactorTotp
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -413,7 +420,7 @@ func ResetTimeStep()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/factortotp"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/factortotp"
factortotp.FactorTotp_IsConstruct(x interface{}) *bool
```
@@ -445,7 +452,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/factortotp"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/factortotp"
factortotp.FactorTotp_IsTerraformElement(x interface{}) *bool
```
@@ -459,7 +466,7 @@ factortotp.FactorTotp_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/factortotp"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/factortotp"
factortotp.FactorTotp_IsTerraformResource(x interface{}) *bool
```
@@ -473,7 +480,7 @@ factortotp.FactorTotp_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/factortotp"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/factortotp"
factortotp.FactorTotp_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -856,7 +863,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/factortotp"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/factortotp"
&factortotp.FactorTotpConfig {
Connection: interface{},
diff --git a/docs/factorTotp.java.md b/docs/factorTotp.java.md
index ddc1d47c2..e74508f18 100644
--- a/docs/factorTotp.java.md
+++ b/docs/factorTotp.java.md
@@ -193,6 +193,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -270,6 +271,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/factorTotp.python.md b/docs/factorTotp.python.md
index e0fe6394d..09f22495d 100644
--- a/docs/factorTotp.python.md
+++ b/docs/factorTotp.python.md
@@ -191,6 +191,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -273,6 +274,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/factorTotp.typescript.md b/docs/factorTotp.typescript.md
index 012c01ffc..63dbb2bc8 100644
--- a/docs/factorTotp.typescript.md
+++ b/docs/factorTotp.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/group.csharp.md b/docs/group.csharp.md
index 1eda03da3..f817ab383 100644
--- a/docs/group.csharp.md
+++ b/docs/group.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -129,6 +130,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/group.go.md b/docs/group.go.md
index f2939fedc..1d2f77b24 100644
--- a/docs/group.go.md
+++ b/docs/group.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/group"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/group"
group.NewGroup(scope Construct, id *string, config GroupConfig) Group
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -129,6 +130,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -399,7 +406,7 @@ func ResetSkipUsers()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/group"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/group"
group.Group_IsConstruct(x interface{}) *bool
```
@@ -431,7 +438,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/group"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/group"
group.Group_IsTerraformElement(x interface{}) *bool
```
@@ -445,7 +452,7 @@ group.Group_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/group"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/group"
group.Group_IsTerraformResource(x interface{}) *bool
```
@@ -459,7 +466,7 @@ group.Group_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/group"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/group"
group.Group_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -798,7 +805,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/group"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/group"
&group.GroupConfig {
Connection: interface{},
diff --git a/docs/group.java.md b/docs/group.java.md
index 201b65bf0..dc907ed18 100644
--- a/docs/group.java.md
+++ b/docs/group.java.md
@@ -170,6 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -245,6 +246,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/group.python.md b/docs/group.python.md
index 40f2f4de6..8472f0e7d 100644
--- a/docs/group.python.md
+++ b/docs/group.python.md
@@ -167,6 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -247,6 +248,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/group.typescript.md b/docs/group.typescript.md
index e5231e3ae..1a4547798 100644
--- a/docs/group.typescript.md
+++ b/docs/group.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -129,6 +130,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/groupMemberships.csharp.md b/docs/groupMemberships.csharp.md
index 30e9b9e97..eeac9557a 100644
--- a/docs/groupMemberships.csharp.md
+++ b/docs/groupMemberships.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/groupMemberships.go.md b/docs/groupMemberships.go.md
index f8094a496..ce8d8ecff 100644
--- a/docs/groupMemberships.go.md
+++ b/docs/groupMemberships.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupmemberships"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupmemberships"
groupmemberships.NewGroupMemberships(scope Construct, id *string, config GroupMembershipsConfig) GroupMemberships
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -385,7 +392,7 @@ func ResetTrackAllUsers()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupmemberships"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupmemberships"
groupmemberships.GroupMemberships_IsConstruct(x interface{}) *bool
```
@@ -417,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupmemberships"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupmemberships"
groupmemberships.GroupMemberships_IsTerraformElement(x interface{}) *bool
```
@@ -431,7 +438,7 @@ groupmemberships.GroupMemberships_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupmemberships"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupmemberships"
groupmemberships.GroupMemberships_IsTerraformResource(x interface{}) *bool
```
@@ -445,7 +452,7 @@ groupmemberships.GroupMemberships_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupmemberships"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupmemberships"
groupmemberships.GroupMemberships_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -762,7 +769,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupmemberships"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupmemberships"
&groupmemberships.GroupMembershipsConfig {
Connection: interface{},
diff --git a/docs/groupMemberships.java.md b/docs/groupMemberships.java.md
index 562ada22f..11c19ddb9 100644
--- a/docs/groupMemberships.java.md
+++ b/docs/groupMemberships.java.md
@@ -158,6 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -231,6 +232,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/groupMemberships.python.md b/docs/groupMemberships.python.md
index 40011909d..0bf56cdba 100644
--- a/docs/groupMemberships.python.md
+++ b/docs/groupMemberships.python.md
@@ -155,6 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -233,6 +234,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/groupMemberships.typescript.md b/docs/groupMemberships.typescript.md
index 38ece0570..5a83a2228 100644
--- a/docs/groupMemberships.typescript.md
+++ b/docs/groupMemberships.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/groupRole.csharp.md b/docs/groupRole.csharp.md
index 687482abf..94fda2eed 100644
--- a/docs/groupRole.csharp.md
+++ b/docs/groupRole.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -129,6 +130,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/groupRole.go.md b/docs/groupRole.go.md
index 9ba048870..f89f6d5d5 100644
--- a/docs/groupRole.go.md
+++ b/docs/groupRole.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/grouprole"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/grouprole"
grouprole.NewGroupRole(scope Construct, id *string, config GroupRoleConfig) GroupRole
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -129,6 +130,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -399,7 +406,7 @@ func ResetTargetGroupList()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/grouprole"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/grouprole"
grouprole.GroupRole_IsConstruct(x interface{}) *bool
```
@@ -431,7 +438,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/grouprole"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/grouprole"
grouprole.GroupRole_IsTerraformElement(x interface{}) *bool
```
@@ -445,7 +452,7 @@ grouprole.GroupRole_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/grouprole"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/grouprole"
grouprole.GroupRole_IsTerraformResource(x interface{}) *bool
```
@@ -459,7 +466,7 @@ grouprole.GroupRole_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/grouprole"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/grouprole"
grouprole.GroupRole_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -820,7 +827,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/grouprole"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/grouprole"
&grouprole.GroupRoleConfig {
Connection: interface{},
diff --git a/docs/groupRole.java.md b/docs/groupRole.java.md
index 9482a6250..5fdaa548a 100644
--- a/docs/groupRole.java.md
+++ b/docs/groupRole.java.md
@@ -182,6 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -257,6 +258,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/groupRole.python.md b/docs/groupRole.python.md
index 2cc777048..923ce2444 100644
--- a/docs/groupRole.python.md
+++ b/docs/groupRole.python.md
@@ -179,6 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -259,6 +260,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/groupRole.typescript.md b/docs/groupRole.typescript.md
index 2372b00b2..36fe92ec9 100644
--- a/docs/groupRole.typescript.md
+++ b/docs/groupRole.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -129,6 +130,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/groupRule.csharp.md b/docs/groupRule.csharp.md
index b41d4a177..9d8e3a89f 100644
--- a/docs/groupRule.csharp.md
+++ b/docs/groupRule.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/groupRule.go.md b/docs/groupRule.go.md
index 587a7f5f1..79f420086 100644
--- a/docs/groupRule.go.md
+++ b/docs/groupRule.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/grouprule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/grouprule"
grouprule.NewGroupRule(scope Construct, id *string, config GroupRuleConfig) GroupRule
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -406,7 +413,7 @@ func ResetUsersExcluded()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/grouprule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/grouprule"
grouprule.GroupRule_IsConstruct(x interface{}) *bool
```
@@ -438,7 +445,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/grouprule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/grouprule"
grouprule.GroupRule_IsTerraformElement(x interface{}) *bool
```
@@ -452,7 +459,7 @@ grouprule.GroupRule_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/grouprule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/grouprule"
grouprule.GroupRule_IsTerraformResource(x interface{}) *bool
```
@@ -466,7 +473,7 @@ grouprule.GroupRule_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/grouprule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/grouprule"
grouprule.GroupRule_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -871,7 +878,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/grouprule"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/grouprule"
&grouprule.GroupRuleConfig {
Connection: interface{},
diff --git a/docs/groupRule.java.md b/docs/groupRule.java.md
index c517fc6c1..9413cee53 100644
--- a/docs/groupRule.java.md
+++ b/docs/groupRule.java.md
@@ -196,6 +196,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -272,6 +273,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/groupRule.python.md b/docs/groupRule.python.md
index c5ec15b1b..bcd3b31c4 100644
--- a/docs/groupRule.python.md
+++ b/docs/groupRule.python.md
@@ -193,6 +193,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -274,6 +275,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/groupRule.typescript.md b/docs/groupRule.typescript.md
index d133fac6b..d167f0589 100644
--- a/docs/groupRule.typescript.md
+++ b/docs/groupRule.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/groupSchemaProperty.csharp.md b/docs/groupSchemaProperty.csharp.md
index 5388061b6..da4a806f0 100644
--- a/docs/groupSchemaProperty.csharp.md
+++ b/docs/groupSchemaProperty.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -145,6 +146,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
@@ -1868,6 +1875,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1875,6 +1883,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
@@ -2322,6 +2346,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -2329,6 +2354,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
@@ -2783,6 +2824,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -2790,6 +2832,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/groupSchemaProperty.go.md b/docs/groupSchemaProperty.go.md
index 67bc4f7f8..cc59c1e85 100644
--- a/docs/groupSchemaProperty.go.md
+++ b/docs/groupSchemaProperty.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupschemaproperty"
groupschemaproperty.NewGroupSchemaProperty(scope Construct, id *string, config GroupSchemaPropertyConfig) GroupSchemaProperty
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -145,6 +146,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -529,7 +536,7 @@ func ResetUnique()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupschemaproperty"
groupschemaproperty.GroupSchemaProperty_IsConstruct(x interface{}) *bool
```
@@ -561,7 +568,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupschemaproperty"
groupschemaproperty.GroupSchemaProperty_IsTerraformElement(x interface{}) *bool
```
@@ -575,7 +582,7 @@ groupschemaproperty.GroupSchemaProperty_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupschemaproperty"
groupschemaproperty.GroupSchemaProperty_IsTerraformResource(x interface{}) *bool
```
@@ -589,7 +596,7 @@ groupschemaproperty.GroupSchemaProperty_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupschemaproperty"
groupschemaproperty.GroupSchemaProperty_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1258,7 +1265,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupschemaproperty"
&groupschemaproperty.GroupSchemaPropertyArrayOneOf {
Const: *string,
@@ -1308,7 +1315,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupschemaproperty"
&groupschemaproperty.GroupSchemaPropertyConfig {
Connection: interface{},
@@ -1729,7 +1736,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupschemaproperty"
&groupschemaproperty.GroupSchemaPropertyMasterOverridePriority {
Value: *string,
@@ -1775,7 +1782,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupschemaproperty"
&groupschemaproperty.GroupSchemaPropertyOneOf {
Const: *string,
@@ -1827,7 +1834,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupschemaproperty"
groupschemaproperty.NewGroupSchemaPropertyArrayOneOfList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) GroupSchemaPropertyArrayOneOfList
```
@@ -1868,6 +1875,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1875,6 +1883,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -1970,7 +1994,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupschemaproperty"
groupschemaproperty.NewGroupSchemaPropertyArrayOneOfOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) GroupSchemaPropertyArrayOneOfOutputReference
```
@@ -2281,7 +2305,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupschemaproperty"
groupschemaproperty.NewGroupSchemaPropertyMasterOverridePriorityList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) GroupSchemaPropertyMasterOverridePriorityList
```
@@ -2322,6 +2346,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -2329,6 +2354,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -2424,7 +2465,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupschemaproperty"
groupschemaproperty.NewGroupSchemaPropertyMasterOverridePriorityOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) GroupSchemaPropertyMasterOverridePriorityOutputReference
```
@@ -2742,7 +2783,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupschemaproperty"
groupschemaproperty.NewGroupSchemaPropertyOneOfList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) GroupSchemaPropertyOneOfList
```
@@ -2783,6 +2824,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -2790,6 +2832,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -2885,7 +2943,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/groupschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/groupschemaproperty"
groupschemaproperty.NewGroupSchemaPropertyOneOfOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) GroupSchemaPropertyOneOfOutputReference
```
diff --git a/docs/groupSchemaProperty.java.md b/docs/groupSchemaProperty.java.md
index 5a5e0464f..e19417b1f 100644
--- a/docs/groupSchemaProperty.java.md
+++ b/docs/groupSchemaProperty.java.md
@@ -351,6 +351,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -442,6 +443,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
@@ -2175,6 +2182,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2182,6 +2190,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
@@ -2629,6 +2653,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2636,6 +2661,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
@@ -3090,6 +3131,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -3097,6 +3139,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/groupSchemaProperty.python.md b/docs/groupSchemaProperty.python.md
index c250825b9..697300416 100644
--- a/docs/groupSchemaProperty.python.md
+++ b/docs/groupSchemaProperty.python.md
@@ -345,6 +345,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -441,6 +442,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
@@ -2217,6 +2224,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -2224,6 +2232,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
@@ -2706,6 +2732,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -2713,6 +2740,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
@@ -3202,6 +3247,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -3209,6 +3255,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/groupSchemaProperty.typescript.md b/docs/groupSchemaProperty.typescript.md
index 241f1d930..844488743 100644
--- a/docs/groupSchemaProperty.typescript.md
+++ b/docs/groupSchemaProperty.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -145,6 +146,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
@@ -1831,6 +1838,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1838,6 +1846,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
@@ -2285,6 +2309,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2292,6 +2317,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
@@ -2746,6 +2787,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2753,6 +2795,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/idpOidc.csharp.md b/docs/idpOidc.csharp.md
index 080be65fe..b8d395212 100644
--- a/docs/idpOidc.csharp.md
+++ b/docs/idpOidc.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -147,6 +148,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/idpOidc.go.md b/docs/idpOidc.go.md
index bccc39148..9eea4eae5 100644
--- a/docs/idpOidc.go.md
+++ b/docs/idpOidc.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpoidc"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpoidc"
idpoidc.NewIdpOidc(scope Construct, id *string, config IdpOidcConfig) IdpOidc
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -147,6 +148,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -525,7 +532,7 @@ func ResetUsernameTemplate()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpoidc"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpoidc"
idpoidc.IdpOidc_IsConstruct(x interface{}) *bool
```
@@ -557,7 +564,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpoidc"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpoidc"
idpoidc.IdpOidc_IsTerraformElement(x interface{}) *bool
```
@@ -571,7 +578,7 @@ idpoidc.IdpOidc_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpoidc"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpoidc"
idpoidc.IdpOidc_IsTerraformResource(x interface{}) *bool
```
@@ -585,7 +592,7 @@ idpoidc.IdpOidc_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpoidc"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpoidc"
idpoidc.IdpOidc_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1562,7 +1569,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpoidc"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpoidc"
&idpoidc.IdpOidcConfig {
Connection: interface{},
diff --git a/docs/idpOidc.java.md b/docs/idpOidc.java.md
index ead9c70eb..e12ea4abd 100644
--- a/docs/idpOidc.java.md
+++ b/docs/idpOidc.java.md
@@ -452,6 +452,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -545,6 +546,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/idpOidc.python.md b/docs/idpOidc.python.md
index 933302e94..2492a44e5 100644
--- a/docs/idpOidc.python.md
+++ b/docs/idpOidc.python.md
@@ -449,6 +449,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -547,6 +548,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/idpOidc.typescript.md b/docs/idpOidc.typescript.md
index f43e03655..845ddbe31 100644
--- a/docs/idpOidc.typescript.md
+++ b/docs/idpOidc.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -147,6 +148,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/idpSaml.csharp.md b/docs/idpSaml.csharp.md
index 9d7d00beb..1dc66c2de 100644
--- a/docs/idpSaml.csharp.md
+++ b/docs/idpSaml.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -152,6 +153,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/idpSaml.go.md b/docs/idpSaml.go.md
index dd14a76d5..dc8cfecbb 100644
--- a/docs/idpSaml.go.md
+++ b/docs/idpSaml.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpsaml"
idpsaml.NewIdpSaml(scope Construct, id *string, config IdpSamlConfig) IdpSaml
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -152,6 +153,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -560,7 +567,7 @@ func ResetUsernameTemplate()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpsaml"
idpsaml.IdpSaml_IsConstruct(x interface{}) *bool
```
@@ -592,7 +599,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpsaml"
idpsaml.IdpSaml_IsTerraformElement(x interface{}) *bool
```
@@ -606,7 +613,7 @@ idpsaml.IdpSaml_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpsaml"
idpsaml.IdpSaml_IsTerraformResource(x interface{}) *bool
```
@@ -620,7 +627,7 @@ idpsaml.IdpSaml_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpsaml"
idpsaml.IdpSaml_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1575,7 +1582,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpsaml"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpsaml"
&idpsaml.IdpSamlConfig {
Connection: interface{},
diff --git a/docs/idpSaml.java.md b/docs/idpSaml.java.md
index c8ddf9b22..b4ba9cecb 100644
--- a/docs/idpSaml.java.md
+++ b/docs/idpSaml.java.md
@@ -434,6 +434,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -532,6 +533,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/idpSaml.python.md b/docs/idpSaml.python.md
index bf6c04907..ec30ca0d9 100644
--- a/docs/idpSaml.python.md
+++ b/docs/idpSaml.python.md
@@ -431,6 +431,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -534,6 +535,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/idpSaml.typescript.md b/docs/idpSaml.typescript.md
index f4fa4b75d..9023ea108 100644
--- a/docs/idpSaml.typescript.md
+++ b/docs/idpSaml.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -152,6 +153,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/idpSamlKey.csharp.md b/docs/idpSamlKey.csharp.md
index f01cb36ce..110738d1e 100644
--- a/docs/idpSamlKey.csharp.md
+++ b/docs/idpSamlKey.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/idpSamlKey.go.md b/docs/idpSamlKey.go.md
index 2b30f0702..48a5b1a16 100644
--- a/docs/idpSamlKey.go.md
+++ b/docs/idpSamlKey.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpsamlkey"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpsamlkey"
idpsamlkey.NewIdpSamlKey(scope Construct, id *string, config IdpSamlKeyConfig) IdpSamlKey
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -378,7 +385,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpsamlkey"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpsamlkey"
idpsamlkey.IdpSamlKey_IsConstruct(x interface{}) *bool
```
@@ -410,7 +417,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpsamlkey"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpsamlkey"
idpsamlkey.IdpSamlKey_IsTerraformElement(x interface{}) *bool
```
@@ -424,7 +431,7 @@ idpsamlkey.IdpSamlKey_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpsamlkey"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpsamlkey"
idpsamlkey.IdpSamlKey_IsTerraformResource(x interface{}) *bool
```
@@ -438,7 +445,7 @@ idpsamlkey.IdpSamlKey_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpsamlkey"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpsamlkey"
idpsamlkey.IdpSamlKey_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -777,7 +784,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpsamlkey"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpsamlkey"
&idpsamlkey.IdpSamlKeyConfig {
Connection: interface{},
diff --git a/docs/idpSamlKey.java.md b/docs/idpSamlKey.java.md
index 5a9516314..bf245ea34 100644
--- a/docs/idpSamlKey.java.md
+++ b/docs/idpSamlKey.java.md
@@ -133,6 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -205,6 +206,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/idpSamlKey.python.md b/docs/idpSamlKey.python.md
index db770033e..c32bcfb4a 100644
--- a/docs/idpSamlKey.python.md
+++ b/docs/idpSamlKey.python.md
@@ -131,6 +131,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -208,6 +209,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/idpSamlKey.typescript.md b/docs/idpSamlKey.typescript.md
index d6d278c5d..e48074a28 100644
--- a/docs/idpSamlKey.typescript.md
+++ b/docs/idpSamlKey.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/idpSocial.csharp.md b/docs/idpSocial.csharp.md
index 0632b3543..03b2f4754 100644
--- a/docs/idpSocial.csharp.md
+++ b/docs/idpSocial.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -148,6 +149,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/idpSocial.go.md b/docs/idpSocial.go.md
index 52ad77f1c..454f4cdbc 100644
--- a/docs/idpSocial.go.md
+++ b/docs/idpSocial.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpsocial"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpsocial"
idpsocial.NewIdpSocial(scope Construct, id *string, config IdpSocialConfig) IdpSocial
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -148,6 +149,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -532,7 +539,7 @@ func ResetUsernameTemplate()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpsocial"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpsocial"
idpsocial.IdpSocial_IsConstruct(x interface{}) *bool
```
@@ -564,7 +571,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpsocial"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpsocial"
idpsocial.IdpSocial_IsTerraformElement(x interface{}) *bool
```
@@ -578,7 +585,7 @@ idpsocial.IdpSocial_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpsocial"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpsocial"
idpsocial.IdpSocial_IsTerraformResource(x interface{}) *bool
```
@@ -592,7 +599,7 @@ idpsocial.IdpSocial_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpsocial"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpsocial"
idpsocial.IdpSocial_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1437,7 +1444,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/idpsocial"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/idpsocial"
&idpsocial.IdpSocialConfig {
Connection: interface{},
diff --git a/docs/idpSocial.java.md b/docs/idpSocial.java.md
index b205aeaf8..5ebda2db3 100644
--- a/docs/idpSocial.java.md
+++ b/docs/idpSocial.java.md
@@ -384,6 +384,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -478,6 +479,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/idpSocial.python.md b/docs/idpSocial.python.md
index d56a95b78..a696b533b 100644
--- a/docs/idpSocial.python.md
+++ b/docs/idpSocial.python.md
@@ -381,6 +381,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -480,6 +481,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/idpSocial.typescript.md b/docs/idpSocial.typescript.md
index f69f61ad2..a78f5c0f2 100644
--- a/docs/idpSocial.typescript.md
+++ b/docs/idpSocial.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -148,6 +149,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/inlineHook.csharp.md b/docs/inlineHook.csharp.md
index cab613eb8..f03261801 100644
--- a/docs/inlineHook.csharp.md
+++ b/docs/inlineHook.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
@@ -1185,6 +1192,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1192,6 +1200,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/inlineHook.go.md b/docs/inlineHook.go.md
index 1cc5b13d3..256b09582 100644
--- a/docs/inlineHook.go.md
+++ b/docs/inlineHook.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/inlinehook"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/inlinehook"
inlinehook.NewInlineHook(scope Construct, id *string, config InlineHookConfig) InlineHook
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -412,7 +419,7 @@ func ResetStatus()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/inlinehook"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/inlinehook"
inlinehook.InlineHook_IsConstruct(x interface{}) *bool
```
@@ -444,7 +451,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/inlinehook"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/inlinehook"
inlinehook.InlineHook_IsTerraformElement(x interface{}) *bool
```
@@ -458,7 +465,7 @@ inlinehook.InlineHook_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/inlinehook"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/inlinehook"
inlinehook.InlineHook_IsTerraformResource(x interface{}) *bool
```
@@ -472,7 +479,7 @@ inlinehook.InlineHook_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/inlinehook"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/inlinehook"
inlinehook.InlineHook_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -877,7 +884,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/inlinehook"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/inlinehook"
&inlinehook.InlineHookConfig {
Connection: interface{},
@@ -1096,7 +1103,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/inlinehook"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/inlinehook"
&inlinehook.InlineHookHeaders {
Key: *string,
@@ -1144,7 +1151,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/inlinehook"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/inlinehook"
inlinehook.NewInlineHookHeadersList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) InlineHookHeadersList
```
@@ -1185,6 +1192,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1192,6 +1200,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -1287,7 +1311,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/inlinehook"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/inlinehook"
inlinehook.NewInlineHookHeadersOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) InlineHookHeadersOutputReference
```
diff --git a/docs/inlineHook.java.md b/docs/inlineHook.java.md
index 1164c75d9..abd31eae0 100644
--- a/docs/inlineHook.java.md
+++ b/docs/inlineHook.java.md
@@ -194,6 +194,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -270,6 +271,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
@@ -1332,6 +1339,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1339,6 +1347,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/inlineHook.python.md b/docs/inlineHook.python.md
index a10a6d486..37206a6de 100644
--- a/docs/inlineHook.python.md
+++ b/docs/inlineHook.python.md
@@ -191,6 +191,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -272,6 +273,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
@@ -1376,6 +1383,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -1383,6 +1391,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/inlineHook.typescript.md b/docs/inlineHook.typescript.md
index 7eb21624a..6e3444001 100644
--- a/docs/inlineHook.typescript.md
+++ b/docs/inlineHook.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
@@ -1166,6 +1173,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1173,6 +1181,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/linkDefinition.csharp.md b/docs/linkDefinition.csharp.md
index 0322b89fd..f4f171db9 100644
--- a/docs/linkDefinition.csharp.md
+++ b/docs/linkDefinition.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/linkDefinition.go.md b/docs/linkDefinition.go.md
index 30639aa45..b4642c342 100644
--- a/docs/linkDefinition.go.md
+++ b/docs/linkDefinition.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/linkdefinition"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/linkdefinition"
linkdefinition.NewLinkDefinition(scope Construct, id *string, config LinkDefinitionConfig) LinkDefinition
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -378,7 +385,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/linkdefinition"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/linkdefinition"
linkdefinition.LinkDefinition_IsConstruct(x interface{}) *bool
```
@@ -410,7 +417,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/linkdefinition"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/linkdefinition"
linkdefinition.LinkDefinition_IsTerraformElement(x interface{}) *bool
```
@@ -424,7 +431,7 @@ linkdefinition.LinkDefinition_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/linkdefinition"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/linkdefinition"
linkdefinition.LinkDefinition_IsTerraformResource(x interface{}) *bool
```
@@ -438,7 +445,7 @@ linkdefinition.LinkDefinition_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/linkdefinition"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/linkdefinition"
linkdefinition.LinkDefinition_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -821,7 +828,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/linkdefinition"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/linkdefinition"
&linkdefinition.LinkDefinitionConfig {
Connection: interface{},
diff --git a/docs/linkDefinition.java.md b/docs/linkDefinition.java.md
index 47cdd8252..2483f511c 100644
--- a/docs/linkDefinition.java.md
+++ b/docs/linkDefinition.java.md
@@ -193,6 +193,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -265,6 +266,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/linkDefinition.python.md b/docs/linkDefinition.python.md
index be5cb509d..9abd46945 100644
--- a/docs/linkDefinition.python.md
+++ b/docs/linkDefinition.python.md
@@ -191,6 +191,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -268,6 +269,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/linkDefinition.typescript.md b/docs/linkDefinition.typescript.md
index 2c8a8ead6..de31fbd30 100644
--- a/docs/linkDefinition.typescript.md
+++ b/docs/linkDefinition.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/linkValue.csharp.md b/docs/linkValue.csharp.md
index 86f15ea43..aa820771c 100644
--- a/docs/linkValue.csharp.md
+++ b/docs/linkValue.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/linkValue.go.md b/docs/linkValue.go.md
index 58553ae6a..2437dadd9 100644
--- a/docs/linkValue.go.md
+++ b/docs/linkValue.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/linkvalue"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/linkvalue"
linkvalue.NewLinkValue(scope Construct, id *string, config LinkValueConfig) LinkValue
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -385,7 +392,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/linkvalue"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/linkvalue"
linkvalue.LinkValue_IsConstruct(x interface{}) *bool
```
@@ -417,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/linkvalue"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/linkvalue"
linkvalue.LinkValue_IsTerraformElement(x interface{}) *bool
```
@@ -431,7 +438,7 @@ linkvalue.LinkValue_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/linkvalue"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/linkvalue"
linkvalue.LinkValue_IsTerraformResource(x interface{}) *bool
```
@@ -445,7 +452,7 @@ linkvalue.LinkValue_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/linkvalue"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/linkvalue"
linkvalue.LinkValue_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -762,7 +769,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/linkvalue"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/linkvalue"
&linkvalue.LinkValueConfig {
Connection: interface{},
diff --git a/docs/linkValue.java.md b/docs/linkValue.java.md
index 20fddcb79..16e0c7ae1 100644
--- a/docs/linkValue.java.md
+++ b/docs/linkValue.java.md
@@ -157,6 +157,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -230,6 +231,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/linkValue.python.md b/docs/linkValue.python.md
index 397979afa..0711c89ed 100644
--- a/docs/linkValue.python.md
+++ b/docs/linkValue.python.md
@@ -155,6 +155,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -233,6 +234,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/linkValue.typescript.md b/docs/linkValue.typescript.md
index 1b1c25c75..ff72eeb70 100644
--- a/docs/linkValue.typescript.md
+++ b/docs/linkValue.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/networkZone.csharp.md b/docs/networkZone.csharp.md
index 717604ef2..fe24c85f7 100644
--- a/docs/networkZone.csharp.md
+++ b/docs/networkZone.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -133,6 +134,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/networkZone.go.md b/docs/networkZone.go.md
index 308c372e1..bcd80f895 100644
--- a/docs/networkZone.go.md
+++ b/docs/networkZone.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/networkzone"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/networkzone"
networkzone.NewNetworkZone(scope Construct, id *string, config NetworkZoneConfig) NetworkZone
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -133,6 +134,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -427,7 +434,7 @@ func ResetUsage()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/networkzone"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/networkzone"
networkzone.NetworkZone_IsConstruct(x interface{}) *bool
```
@@ -459,7 +466,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/networkzone"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/networkzone"
networkzone.NetworkZone_IsTerraformElement(x interface{}) *bool
```
@@ -473,7 +480,7 @@ networkzone.NetworkZone_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/networkzone"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/networkzone"
networkzone.NetworkZone_IsTerraformResource(x interface{}) *bool
```
@@ -487,7 +494,7 @@ networkzone.NetworkZone_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/networkzone"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/networkzone"
networkzone.NetworkZone_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -936,7 +943,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/networkzone"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/networkzone"
&networkzone.NetworkZoneConfig {
Connection: interface{},
diff --git a/docs/networkZone.java.md b/docs/networkZone.java.md
index a69cc8bb7..94fb6c161 100644
--- a/docs/networkZone.java.md
+++ b/docs/networkZone.java.md
@@ -229,6 +229,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -308,6 +309,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/networkZone.python.md b/docs/networkZone.python.md
index 4b502c6ed..d68671b4f 100644
--- a/docs/networkZone.python.md
+++ b/docs/networkZone.python.md
@@ -227,6 +227,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -311,6 +312,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/networkZone.typescript.md b/docs/networkZone.typescript.md
index b7a49ef3f..ce08b5bf5 100644
--- a/docs/networkZone.typescript.md
+++ b/docs/networkZone.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -133,6 +134,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/orgConfiguration.csharp.md b/docs/orgConfiguration.csharp.md
index 9b75b34c1..69709d88b 100644
--- a/docs/orgConfiguration.csharp.md
+++ b/docs/orgConfiguration.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -140,6 +141,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/orgConfiguration.go.md b/docs/orgConfiguration.go.md
index b73e6d128..fb7daabaa 100644
--- a/docs/orgConfiguration.go.md
+++ b/docs/orgConfiguration.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/orgconfiguration"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/orgconfiguration"
orgconfiguration.NewOrgConfiguration(scope Construct, id *string, config OrgConfigurationConfig) OrgConfiguration
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -140,6 +141,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -476,7 +483,7 @@ func ResetWebsite()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/orgconfiguration"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/orgconfiguration"
orgconfiguration.OrgConfiguration_IsConstruct(x interface{}) *bool
```
@@ -508,7 +515,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/orgconfiguration"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/orgconfiguration"
orgconfiguration.OrgConfiguration_IsTerraformElement(x interface{}) *bool
```
@@ -522,7 +529,7 @@ orgconfiguration.OrgConfiguration_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/orgconfiguration"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/orgconfiguration"
orgconfiguration.OrgConfiguration_IsTerraformResource(x interface{}) *bool
```
@@ -536,7 +543,7 @@ orgconfiguration.OrgConfiguration_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/orgconfiguration"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/orgconfiguration"
orgconfiguration.OrgConfiguration_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1139,7 +1146,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/orgconfiguration"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/orgconfiguration"
&orgconfiguration.OrgConfigurationConfig {
Connection: interface{},
diff --git a/docs/orgConfiguration.java.md b/docs/orgConfiguration.java.md
index 5aaf618d4..377a00842 100644
--- a/docs/orgConfiguration.java.md
+++ b/docs/orgConfiguration.java.md
@@ -302,6 +302,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -388,6 +389,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/orgConfiguration.python.md b/docs/orgConfiguration.python.md
index cc673ebbb..2f9f272bd 100644
--- a/docs/orgConfiguration.python.md
+++ b/docs/orgConfiguration.python.md
@@ -299,6 +299,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -390,6 +391,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/orgConfiguration.typescript.md b/docs/orgConfiguration.typescript.md
index f2dde0e61..c756e5008 100644
--- a/docs/orgConfiguration.typescript.md
+++ b/docs/orgConfiguration.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -140,6 +141,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/orgSupport.csharp.md b/docs/orgSupport.csharp.md
index 68f9f8bcd..544e4d47e 100644
--- a/docs/orgSupport.csharp.md
+++ b/docs/orgSupport.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/orgSupport.go.md b/docs/orgSupport.go.md
index a90e792dc..008bdcc8b 100644
--- a/docs/orgSupport.go.md
+++ b/docs/orgSupport.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/orgsupport"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/orgsupport"
orgsupport.NewOrgSupport(scope Construct, id *string, config OrgSupportConfig) OrgSupport
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -385,7 +392,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/orgsupport"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/orgsupport"
orgsupport.OrgSupport_IsConstruct(x interface{}) *bool
```
@@ -417,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/orgsupport"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/orgsupport"
orgsupport.OrgSupport_IsTerraformElement(x interface{}) *bool
```
@@ -431,7 +438,7 @@ orgsupport.OrgSupport_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/orgsupport"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/orgsupport"
orgsupport.OrgSupport_IsTerraformResource(x interface{}) *bool
```
@@ -445,7 +452,7 @@ orgsupport.OrgSupport_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/orgsupport"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/orgsupport"
orgsupport.OrgSupport_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -740,7 +747,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/orgsupport"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/orgsupport"
&orgsupport.OrgSupportConfig {
Connection: interface{},
diff --git a/docs/orgSupport.java.md b/docs/orgSupport.java.md
index 649e3dc52..bde34ff3d 100644
--- a/docs/orgSupport.java.md
+++ b/docs/orgSupport.java.md
@@ -133,6 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -206,6 +207,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/orgSupport.python.md b/docs/orgSupport.python.md
index a1e2bcd1a..fb93eed49 100644
--- a/docs/orgSupport.python.md
+++ b/docs/orgSupport.python.md
@@ -131,6 +131,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -209,6 +210,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/orgSupport.typescript.md b/docs/orgSupport.typescript.md
index c45683a9b..503e1f932 100644
--- a/docs/orgSupport.typescript.md
+++ b/docs/orgSupport.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/policyDeviceAssuranceAndroid.csharp.md b/docs/policyDeviceAssuranceAndroid.csharp.md
index 7faa2a038..c503ae290 100644
--- a/docs/policyDeviceAssuranceAndroid.csharp.md
+++ b/docs/policyDeviceAssuranceAndroid.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/policyDeviceAssuranceAndroid.go.md b/docs/policyDeviceAssuranceAndroid.go.md
index 1d3761f52..5ad54206a 100644
--- a/docs/policyDeviceAssuranceAndroid.go.md
+++ b/docs/policyDeviceAssuranceAndroid.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassuranceandroid"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassuranceandroid"
policydeviceassuranceandroid.NewPolicyDeviceAssuranceAndroid(scope Construct, id *string, config PolicyDeviceAssuranceAndroidConfig) PolicyDeviceAssuranceAndroid
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -406,7 +413,7 @@ func ResetSecureHardwarePresent()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassuranceandroid"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassuranceandroid"
policydeviceassuranceandroid.PolicyDeviceAssuranceAndroid_IsConstruct(x interface{}) *bool
```
@@ -438,7 +445,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassuranceandroid"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassuranceandroid"
policydeviceassuranceandroid.PolicyDeviceAssuranceAndroid_IsTerraformElement(x interface{}) *bool
```
@@ -452,7 +459,7 @@ policydeviceassuranceandroid.PolicyDeviceAssuranceAndroid_IsTerraformElement(x i
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassuranceandroid"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassuranceandroid"
policydeviceassuranceandroid.PolicyDeviceAssuranceAndroid_IsTerraformResource(x interface{}) *bool
```
@@ -466,7 +473,7 @@ policydeviceassuranceandroid.PolicyDeviceAssuranceAndroid_IsTerraformResource(x
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassuranceandroid"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassuranceandroid"
policydeviceassuranceandroid.PolicyDeviceAssuranceAndroid_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -893,7 +900,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassuranceandroid"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassuranceandroid"
&policydeviceassuranceandroid.PolicyDeviceAssuranceAndroidConfig {
Connection: interface{},
diff --git a/docs/policyDeviceAssuranceAndroid.java.md b/docs/policyDeviceAssuranceAndroid.java.md
index fdccabcb2..1bd4ee016 100644
--- a/docs/policyDeviceAssuranceAndroid.java.md
+++ b/docs/policyDeviceAssuranceAndroid.java.md
@@ -182,6 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -258,6 +259,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/policyDeviceAssuranceAndroid.python.md b/docs/policyDeviceAssuranceAndroid.python.md
index b5a9298f4..b05c2b688 100644
--- a/docs/policyDeviceAssuranceAndroid.python.md
+++ b/docs/policyDeviceAssuranceAndroid.python.md
@@ -178,6 +178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -259,6 +260,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/policyDeviceAssuranceAndroid.typescript.md b/docs/policyDeviceAssuranceAndroid.typescript.md
index 922403f0c..adbda3c71 100644
--- a/docs/policyDeviceAssuranceAndroid.typescript.md
+++ b/docs/policyDeviceAssuranceAndroid.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/policyDeviceAssuranceChromeos.csharp.md b/docs/policyDeviceAssuranceChromeos.csharp.md
index 0aca8c29c..45ab7f779 100644
--- a/docs/policyDeviceAssuranceChromeos.csharp.md
+++ b/docs/policyDeviceAssuranceChromeos.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -139,6 +140,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/policyDeviceAssuranceChromeos.go.md b/docs/policyDeviceAssuranceChromeos.go.md
index 3da32cd78..a21cdd1f5 100644
--- a/docs/policyDeviceAssuranceChromeos.go.md
+++ b/docs/policyDeviceAssuranceChromeos.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassurancechromeos"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassurancechromeos"
policydeviceassurancechromeos.NewPolicyDeviceAssuranceChromeos(scope Construct, id *string, config PolicyDeviceAssuranceChromeosConfig) PolicyDeviceAssuranceChromeos
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -139,6 +140,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -469,7 +476,7 @@ func ResetTpspSiteIsolationEnabled()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassurancechromeos"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassurancechromeos"
policydeviceassurancechromeos.PolicyDeviceAssuranceChromeos_IsConstruct(x interface{}) *bool
```
@@ -501,7 +508,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassurancechromeos"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassurancechromeos"
policydeviceassurancechromeos.PolicyDeviceAssuranceChromeos_IsTerraformElement(x interface{}) *bool
```
@@ -515,7 +522,7 @@ policydeviceassurancechromeos.PolicyDeviceAssuranceChromeos_IsTerraformElement(x
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassurancechromeos"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassurancechromeos"
policydeviceassurancechromeos.PolicyDeviceAssuranceChromeos_IsTerraformResource(x interface{}) *bool
```
@@ -529,7 +536,7 @@ policydeviceassurancechromeos.PolicyDeviceAssuranceChromeos_IsTerraformResource(
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassurancechromeos"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassurancechromeos"
policydeviceassurancechromeos.PolicyDeviceAssuranceChromeos_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1154,7 +1161,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassurancechromeos"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassurancechromeos"
&policydeviceassurancechromeos.PolicyDeviceAssuranceChromeosConfig {
Connection: interface{},
diff --git a/docs/policyDeviceAssuranceChromeos.java.md b/docs/policyDeviceAssuranceChromeos.java.md
index 02429aef2..26322079b 100644
--- a/docs/policyDeviceAssuranceChromeos.java.md
+++ b/docs/policyDeviceAssuranceChromeos.java.md
@@ -296,6 +296,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -381,6 +382,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/policyDeviceAssuranceChromeos.python.md b/docs/policyDeviceAssuranceChromeos.python.md
index 9efe7385a..02b93fde1 100644
--- a/docs/policyDeviceAssuranceChromeos.python.md
+++ b/docs/policyDeviceAssuranceChromeos.python.md
@@ -286,6 +286,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -376,6 +377,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/policyDeviceAssuranceChromeos.typescript.md b/docs/policyDeviceAssuranceChromeos.typescript.md
index 17081a33c..f581c14c7 100644
--- a/docs/policyDeviceAssuranceChromeos.typescript.md
+++ b/docs/policyDeviceAssuranceChromeos.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -139,6 +140,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/policyDeviceAssuranceIos.csharp.md b/docs/policyDeviceAssuranceIos.csharp.md
index 6c99d5583..affc5b41a 100644
--- a/docs/policyDeviceAssuranceIos.csharp.md
+++ b/docs/policyDeviceAssuranceIos.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -128,6 +129,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/policyDeviceAssuranceIos.go.md b/docs/policyDeviceAssuranceIos.go.md
index 7a7b4c343..2a02a91cb 100644
--- a/docs/policyDeviceAssuranceIos.go.md
+++ b/docs/policyDeviceAssuranceIos.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassuranceios"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassuranceios"
policydeviceassuranceios.NewPolicyDeviceAssuranceIos(scope Construct, id *string, config PolicyDeviceAssuranceIosConfig) PolicyDeviceAssuranceIos
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -128,6 +129,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -392,7 +399,7 @@ func ResetScreenlockType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassuranceios"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassuranceios"
policydeviceassuranceios.PolicyDeviceAssuranceIos_IsConstruct(x interface{}) *bool
```
@@ -424,7 +431,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassuranceios"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassuranceios"
policydeviceassuranceios.PolicyDeviceAssuranceIos_IsTerraformElement(x interface{}) *bool
```
@@ -438,7 +445,7 @@ policydeviceassuranceios.PolicyDeviceAssuranceIos_IsTerraformElement(x interface
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassuranceios"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassuranceios"
policydeviceassuranceios.PolicyDeviceAssuranceIos_IsTerraformResource(x interface{}) *bool
```
@@ -452,7 +459,7 @@ policydeviceassuranceios.PolicyDeviceAssuranceIos_IsTerraformResource(x interfac
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassuranceios"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassuranceios"
policydeviceassuranceios.PolicyDeviceAssuranceIos_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -835,7 +842,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassuranceios"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassuranceios"
&policydeviceassuranceios.PolicyDeviceAssuranceIosConfig {
Connection: interface{},
diff --git a/docs/policyDeviceAssuranceIos.java.md b/docs/policyDeviceAssuranceIos.java.md
index 188142d00..052fae49a 100644
--- a/docs/policyDeviceAssuranceIos.java.md
+++ b/docs/policyDeviceAssuranceIos.java.md
@@ -157,6 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -231,6 +232,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/policyDeviceAssuranceIos.python.md b/docs/policyDeviceAssuranceIos.python.md
index f89f57c9b..b24024351 100644
--- a/docs/policyDeviceAssuranceIos.python.md
+++ b/docs/policyDeviceAssuranceIos.python.md
@@ -154,6 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -233,6 +234,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/policyDeviceAssuranceIos.typescript.md b/docs/policyDeviceAssuranceIos.typescript.md
index 39ab34914..0058802e8 100644
--- a/docs/policyDeviceAssuranceIos.typescript.md
+++ b/docs/policyDeviceAssuranceIos.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -128,6 +129,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/policyDeviceAssuranceMacos.csharp.md b/docs/policyDeviceAssuranceMacos.csharp.md
index c94fcc67e..5bea9d69d 100644
--- a/docs/policyDeviceAssuranceMacos.csharp.md
+++ b/docs/policyDeviceAssuranceMacos.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -143,6 +144,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/policyDeviceAssuranceMacos.go.md b/docs/policyDeviceAssuranceMacos.go.md
index 97e1d726c..a1081c13b 100644
--- a/docs/policyDeviceAssuranceMacos.go.md
+++ b/docs/policyDeviceAssuranceMacos.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassurancemacos"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassurancemacos"
policydeviceassurancemacos.NewPolicyDeviceAssuranceMacos(scope Construct, id *string, config PolicyDeviceAssuranceMacosConfig) PolicyDeviceAssuranceMacos
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -143,6 +144,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -497,7 +504,7 @@ func ResetTpspSiteIsolationEnabled()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassurancemacos"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassurancemacos"
policydeviceassurancemacos.PolicyDeviceAssuranceMacos_IsConstruct(x interface{}) *bool
```
@@ -529,7 +536,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassurancemacos"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassurancemacos"
policydeviceassurancemacos.PolicyDeviceAssuranceMacos_IsTerraformElement(x interface{}) *bool
```
@@ -543,7 +550,7 @@ policydeviceassurancemacos.PolicyDeviceAssuranceMacos_IsTerraformElement(x inter
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassurancemacos"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassurancemacos"
policydeviceassurancemacos.PolicyDeviceAssuranceMacos_IsTerraformResource(x interface{}) *bool
```
@@ -557,7 +564,7 @@ policydeviceassurancemacos.PolicyDeviceAssuranceMacos_IsTerraformResource(x inte
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassurancemacos"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassurancemacos"
policydeviceassurancemacos.PolicyDeviceAssuranceMacos_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1270,7 +1277,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassurancemacos"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassurancemacos"
&policydeviceassurancemacos.PolicyDeviceAssuranceMacosConfig {
Connection: interface{},
diff --git a/docs/policyDeviceAssuranceMacos.java.md b/docs/policyDeviceAssuranceMacos.java.md
index 906c6e055..7aeb19f3e 100644
--- a/docs/policyDeviceAssuranceMacos.java.md
+++ b/docs/policyDeviceAssuranceMacos.java.md
@@ -345,6 +345,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -434,6 +435,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/policyDeviceAssuranceMacos.python.md b/docs/policyDeviceAssuranceMacos.python.md
index 41cc5c7be..184c8b900 100644
--- a/docs/policyDeviceAssuranceMacos.python.md
+++ b/docs/policyDeviceAssuranceMacos.python.md
@@ -334,6 +334,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -428,6 +429,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/policyDeviceAssuranceMacos.typescript.md b/docs/policyDeviceAssuranceMacos.typescript.md
index af457d80d..7fc01527c 100644
--- a/docs/policyDeviceAssuranceMacos.typescript.md
+++ b/docs/policyDeviceAssuranceMacos.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -143,6 +144,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/policyDeviceAssuranceWindows.csharp.md b/docs/policyDeviceAssuranceWindows.csharp.md
index 5b30b49f7..5271b13f2 100644
--- a/docs/policyDeviceAssuranceWindows.csharp.md
+++ b/docs/policyDeviceAssuranceWindows.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -149,6 +150,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/policyDeviceAssuranceWindows.go.md b/docs/policyDeviceAssuranceWindows.go.md
index 5c5daa9b4..0b5988a57 100644
--- a/docs/policyDeviceAssuranceWindows.go.md
+++ b/docs/policyDeviceAssuranceWindows.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassurancewindows"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassurancewindows"
policydeviceassurancewindows.NewPolicyDeviceAssuranceWindows(scope Construct, id *string, config PolicyDeviceAssuranceWindowsConfig) PolicyDeviceAssuranceWindows
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -149,6 +150,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -539,7 +546,7 @@ func ResetTpspWindowsUserDomain()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassurancewindows"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassurancewindows"
policydeviceassurancewindows.PolicyDeviceAssuranceWindows_IsConstruct(x interface{}) *bool
```
@@ -571,7 +578,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassurancewindows"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassurancewindows"
policydeviceassurancewindows.PolicyDeviceAssuranceWindows_IsTerraformElement(x interface{}) *bool
```
@@ -585,7 +592,7 @@ policydeviceassurancewindows.PolicyDeviceAssuranceWindows_IsTerraformElement(x i
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassurancewindows"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassurancewindows"
policydeviceassurancewindows.PolicyDeviceAssuranceWindows_IsTerraformResource(x interface{}) *bool
```
@@ -599,7 +606,7 @@ policydeviceassurancewindows.PolicyDeviceAssuranceWindows_IsTerraformResource(x
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassurancewindows"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassurancewindows"
policydeviceassurancewindows.PolicyDeviceAssuranceWindows_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1444,7 +1451,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policydeviceassurancewindows"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policydeviceassurancewindows"
&policydeviceassurancewindows.PolicyDeviceAssuranceWindowsConfig {
Connection: interface{},
diff --git a/docs/policyDeviceAssuranceWindows.java.md b/docs/policyDeviceAssuranceWindows.java.md
index 50b02ea53..c4af589fa 100644
--- a/docs/policyDeviceAssuranceWindows.java.md
+++ b/docs/policyDeviceAssuranceWindows.java.md
@@ -419,6 +419,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -514,6 +515,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/policyDeviceAssuranceWindows.python.md b/docs/policyDeviceAssuranceWindows.python.md
index 1193cbeb0..feb9b3256 100644
--- a/docs/policyDeviceAssuranceWindows.python.md
+++ b/docs/policyDeviceAssuranceWindows.python.md
@@ -406,6 +406,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -506,6 +507,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/policyDeviceAssuranceWindows.typescript.md b/docs/policyDeviceAssuranceWindows.typescript.md
index db6c7c6d4..555956177 100644
--- a/docs/policyDeviceAssuranceWindows.typescript.md
+++ b/docs/policyDeviceAssuranceWindows.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -149,6 +150,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/policyMfa.csharp.md b/docs/policyMfa.csharp.md
index 648a7d923..ae5b919d2 100644
--- a/docs/policyMfa.csharp.md
+++ b/docs/policyMfa.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -152,6 +153,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/policyMfa.go.md b/docs/policyMfa.go.md
index 52636e587..b7cf47788 100644
--- a/docs/policyMfa.go.md
+++ b/docs/policyMfa.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policymfa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policymfa"
policymfa.NewPolicyMfa(scope Construct, id *string, config PolicyMfaConfig) PolicyMfa
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -152,6 +153,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -560,7 +567,7 @@ func ResetYubikeyToken()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policymfa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policymfa"
policymfa.PolicyMfa_IsConstruct(x interface{}) *bool
```
@@ -592,7 +599,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policymfa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policymfa"
policymfa.PolicyMfa_IsTerraformElement(x interface{}) *bool
```
@@ -606,7 +613,7 @@ policymfa.PolicyMfa_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policymfa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policymfa"
policymfa.PolicyMfa_IsTerraformResource(x interface{}) *bool
```
@@ -620,7 +627,7 @@ policymfa.PolicyMfa_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policymfa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policymfa"
policymfa.PolicyMfa_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1465,7 +1472,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policymfa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policymfa"
&policymfa.PolicyMfaConfig {
Connection: interface{},
diff --git a/docs/policyMfa.java.md b/docs/policyMfa.java.md
index 981fd3acb..305702985 100644
--- a/docs/policyMfa.java.md
+++ b/docs/policyMfa.java.md
@@ -406,6 +406,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -504,6 +505,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/policyMfa.python.md b/docs/policyMfa.python.md
index 0353800c4..2cffa0bd7 100644
--- a/docs/policyMfa.python.md
+++ b/docs/policyMfa.python.md
@@ -403,6 +403,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -506,6 +507,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/policyMfa.typescript.md b/docs/policyMfa.typescript.md
index e73e21a73..6e1115b48 100644
--- a/docs/policyMfa.typescript.md
+++ b/docs/policyMfa.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -152,6 +153,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/policyMfaDefault.csharp.md b/docs/policyMfaDefault.csharp.md
index 4e6369c70..c9ad10f22 100644
--- a/docs/policyMfaDefault.csharp.md
+++ b/docs/policyMfaDefault.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -148,6 +149,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/policyMfaDefault.go.md b/docs/policyMfaDefault.go.md
index 315859280..1d192e2b8 100644
--- a/docs/policyMfaDefault.go.md
+++ b/docs/policyMfaDefault.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policymfadefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policymfadefault"
policymfadefault.NewPolicyMfaDefault(scope Construct, id *string, config PolicyMfaDefaultConfig) PolicyMfaDefault
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -148,6 +149,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -532,7 +539,7 @@ func ResetYubikeyToken()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policymfadefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policymfadefault"
policymfadefault.PolicyMfaDefault_IsConstruct(x interface{}) *bool
```
@@ -564,7 +571,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policymfadefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policymfadefault"
policymfadefault.PolicyMfaDefault_IsTerraformElement(x interface{}) *bool
```
@@ -578,7 +585,7 @@ policymfadefault.PolicyMfaDefault_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policymfadefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policymfadefault"
policymfadefault.PolicyMfaDefault_IsTerraformResource(x interface{}) *bool
```
@@ -592,7 +599,7 @@ policymfadefault.PolicyMfaDefault_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policymfadefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policymfadefault"
policymfadefault.PolicyMfaDefault_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1382,7 +1389,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policymfadefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policymfadefault"
&policymfadefault.PolicyMfaDefaultConfig {
Connection: interface{},
diff --git a/docs/policyMfaDefault.java.md b/docs/policyMfaDefault.java.md
index 98b65cd83..4f064d10d 100644
--- a/docs/policyMfaDefault.java.md
+++ b/docs/policyMfaDefault.java.md
@@ -344,6 +344,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -438,6 +439,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/policyMfaDefault.python.md b/docs/policyMfaDefault.python.md
index 5cdd0e3a9..0dbca3fea 100644
--- a/docs/policyMfaDefault.python.md
+++ b/docs/policyMfaDefault.python.md
@@ -341,6 +341,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -440,6 +441,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/policyMfaDefault.typescript.md b/docs/policyMfaDefault.typescript.md
index bbfb20358..045cb3ed7 100644
--- a/docs/policyMfaDefault.typescript.md
+++ b/docs/policyMfaDefault.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -148,6 +149,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/policyPassword.csharp.md b/docs/policyPassword.csharp.md
index a96d5d726..97df85e3a 100644
--- a/docs/policyPassword.csharp.md
+++ b/docs/policyPassword.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -155,6 +156,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/policyPassword.go.md b/docs/policyPassword.go.md
index 3a32a40e2..b7e46b9af 100644
--- a/docs/policyPassword.go.md
+++ b/docs/policyPassword.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policypassword"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policypassword"
policypassword.NewPolicyPassword(scope Construct, id *string, config PolicyPasswordConfig) PolicyPassword
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -155,6 +156,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -581,7 +588,7 @@ func ResetStatus()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policypassword"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policypassword"
policypassword.PolicyPassword_IsConstruct(x interface{}) *bool
```
@@ -613,7 +620,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policypassword"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policypassword"
policypassword.PolicyPassword_IsTerraformElement(x interface{}) *bool
```
@@ -627,7 +634,7 @@ policypassword.PolicyPassword_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policypassword"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policypassword"
policypassword.PolicyPassword_IsTerraformResource(x interface{}) *bool
```
@@ -641,7 +648,7 @@ policypassword.PolicyPassword_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policypassword"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policypassword"
policypassword.PolicyPassword_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1552,7 +1559,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policypassword"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policypassword"
&policypassword.PolicyPasswordConfig {
Connection: interface{},
diff --git a/docs/policyPassword.java.md b/docs/policyPassword.java.md
index aff65259d..bb7bc1025 100644
--- a/docs/policyPassword.java.md
+++ b/docs/policyPassword.java.md
@@ -493,6 +493,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -594,6 +595,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/policyPassword.python.md b/docs/policyPassword.python.md
index 0a75ce9fa..5553641eb 100644
--- a/docs/policyPassword.python.md
+++ b/docs/policyPassword.python.md
@@ -485,6 +485,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -591,6 +592,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/policyPassword.typescript.md b/docs/policyPassword.typescript.md
index d48bb71d8..8c967d807 100644
--- a/docs/policyPassword.typescript.md
+++ b/docs/policyPassword.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -155,6 +156,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/policyPasswordDefault.csharp.md b/docs/policyPasswordDefault.csharp.md
index 94c09f4cf..c359a987d 100644
--- a/docs/policyPasswordDefault.csharp.md
+++ b/docs/policyPasswordDefault.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -150,6 +151,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/policyPasswordDefault.go.md b/docs/policyPasswordDefault.go.md
index d93335108..a45a092be 100644
--- a/docs/policyPasswordDefault.go.md
+++ b/docs/policyPasswordDefault.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policypassworddefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policypassworddefault"
policypassworddefault.NewPolicyPasswordDefault(scope Construct, id *string, config PolicyPasswordDefaultConfig) PolicyPasswordDefault
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -150,6 +151,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -546,7 +553,7 @@ func ResetSmsRecovery()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policypassworddefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policypassworddefault"
policypassworddefault.PolicyPasswordDefault_IsConstruct(x interface{}) *bool
```
@@ -578,7 +585,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policypassworddefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policypassworddefault"
policypassworddefault.PolicyPasswordDefault_IsTerraformElement(x interface{}) *bool
```
@@ -592,7 +599,7 @@ policypassworddefault.PolicyPasswordDefault_IsTerraformElement(x interface{}) *b
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policypassworddefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policypassworddefault"
policypassworddefault.PolicyPasswordDefault_IsTerraformResource(x interface{}) *bool
```
@@ -606,7 +613,7 @@ policypassworddefault.PolicyPasswordDefault_IsTerraformResource(x interface{}) *
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policypassworddefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policypassworddefault"
policypassworddefault.PolicyPasswordDefault_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1451,7 +1458,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policypassworddefault"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policypassworddefault"
&policypassworddefault.PolicyPasswordDefaultConfig {
Connection: interface{},
diff --git a/docs/policyPasswordDefault.java.md b/docs/policyPasswordDefault.java.md
index db8f181b0..0d7b37d86 100644
--- a/docs/policyPasswordDefault.java.md
+++ b/docs/policyPasswordDefault.java.md
@@ -419,6 +419,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -515,6 +516,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/policyPasswordDefault.python.md b/docs/policyPasswordDefault.python.md
index f92b8bd04..b625d33d4 100644
--- a/docs/policyPasswordDefault.python.md
+++ b/docs/policyPasswordDefault.python.md
@@ -411,6 +411,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -512,6 +513,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/policyPasswordDefault.typescript.md b/docs/policyPasswordDefault.typescript.md
index 220af408d..62c274439 100644
--- a/docs/policyPasswordDefault.typescript.md
+++ b/docs/policyPasswordDefault.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -150,6 +151,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/policyProfileEnrollment.csharp.md b/docs/policyProfileEnrollment.csharp.md
index af1831a3e..6753dc5c0 100644
--- a/docs/policyProfileEnrollment.csharp.md
+++ b/docs/policyProfileEnrollment.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/policyProfileEnrollment.go.md b/docs/policyProfileEnrollment.go.md
index 99f6f1e4c..1278a7355 100644
--- a/docs/policyProfileEnrollment.go.md
+++ b/docs/policyProfileEnrollment.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyprofileenrollment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyprofileenrollment"
policyprofileenrollment.NewPolicyProfileEnrollment(scope Construct, id *string, config PolicyProfileEnrollmentConfig) PolicyProfileEnrollment
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -385,7 +392,7 @@ func ResetStatus()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyprofileenrollment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyprofileenrollment"
policyprofileenrollment.PolicyProfileEnrollment_IsConstruct(x interface{}) *bool
```
@@ -417,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyprofileenrollment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyprofileenrollment"
policyprofileenrollment.PolicyProfileEnrollment_IsTerraformElement(x interface{}) *bool
```
@@ -431,7 +438,7 @@ policyprofileenrollment.PolicyProfileEnrollment_IsTerraformElement(x interface{}
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyprofileenrollment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyprofileenrollment"
policyprofileenrollment.PolicyProfileEnrollment_IsTerraformResource(x interface{}) *bool
```
@@ -445,7 +452,7 @@ policyprofileenrollment.PolicyProfileEnrollment_IsTerraformResource(x interface{
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyprofileenrollment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyprofileenrollment"
policyprofileenrollment.PolicyProfileEnrollment_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -740,7 +747,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyprofileenrollment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyprofileenrollment"
&policyprofileenrollment.PolicyProfileEnrollmentConfig {
Connection: interface{},
diff --git a/docs/policyProfileEnrollment.java.md b/docs/policyProfileEnrollment.java.md
index 0a0ad67f5..8c192c4a5 100644
--- a/docs/policyProfileEnrollment.java.md
+++ b/docs/policyProfileEnrollment.java.md
@@ -145,6 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -218,6 +219,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/policyProfileEnrollment.python.md b/docs/policyProfileEnrollment.python.md
index 88a3f0968..115cf3751 100644
--- a/docs/policyProfileEnrollment.python.md
+++ b/docs/policyProfileEnrollment.python.md
@@ -143,6 +143,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -221,6 +222,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/policyProfileEnrollment.typescript.md b/docs/policyProfileEnrollment.typescript.md
index 1540cbd8d..8023c311f 100644
--- a/docs/policyProfileEnrollment.typescript.md
+++ b/docs/policyProfileEnrollment.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/policyProfileEnrollmentApps.csharp.md b/docs/policyProfileEnrollmentApps.csharp.md
index 9a0b42807..ac5858b16 100644
--- a/docs/policyProfileEnrollmentApps.csharp.md
+++ b/docs/policyProfileEnrollmentApps.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/policyProfileEnrollmentApps.go.md b/docs/policyProfileEnrollmentApps.go.md
index d1de52c11..453c83a9e 100644
--- a/docs/policyProfileEnrollmentApps.go.md
+++ b/docs/policyProfileEnrollmentApps.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyprofileenrollmentapps"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyprofileenrollmentapps"
policyprofileenrollmentapps.NewPolicyProfileEnrollmentApps(scope Construct, id *string, config PolicyProfileEnrollmentAppsConfig) PolicyProfileEnrollmentApps
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -385,7 +392,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyprofileenrollmentapps"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyprofileenrollmentapps"
policyprofileenrollmentapps.PolicyProfileEnrollmentApps_IsConstruct(x interface{}) *bool
```
@@ -417,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyprofileenrollmentapps"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyprofileenrollmentapps"
policyprofileenrollmentapps.PolicyProfileEnrollmentApps_IsTerraformElement(x interface{}) *bool
```
@@ -431,7 +438,7 @@ policyprofileenrollmentapps.PolicyProfileEnrollmentApps_IsTerraformElement(x int
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyprofileenrollmentapps"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyprofileenrollmentapps"
policyprofileenrollmentapps.PolicyProfileEnrollmentApps_IsTerraformResource(x interface{}) *bool
```
@@ -445,7 +452,7 @@ policyprofileenrollmentapps.PolicyProfileEnrollmentApps_IsTerraformResource(x in
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyprofileenrollmentapps"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyprofileenrollmentapps"
policyprofileenrollmentapps.PolicyProfileEnrollmentApps_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -751,7 +758,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyprofileenrollmentapps"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyprofileenrollmentapps"
&policyprofileenrollmentapps.PolicyProfileEnrollmentAppsConfig {
Connection: interface{},
diff --git a/docs/policyProfileEnrollmentApps.java.md b/docs/policyProfileEnrollmentApps.java.md
index 98546df67..acb6adc4c 100644
--- a/docs/policyProfileEnrollmentApps.java.md
+++ b/docs/policyProfileEnrollmentApps.java.md
@@ -145,6 +145,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -218,6 +219,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/policyProfileEnrollmentApps.python.md b/docs/policyProfileEnrollmentApps.python.md
index 7f17fcab2..b845a7f6e 100644
--- a/docs/policyProfileEnrollmentApps.python.md
+++ b/docs/policyProfileEnrollmentApps.python.md
@@ -143,6 +143,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -221,6 +222,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/policyProfileEnrollmentApps.typescript.md b/docs/policyProfileEnrollmentApps.typescript.md
index 39643e08a..39094b7e0 100644
--- a/docs/policyProfileEnrollmentApps.typescript.md
+++ b/docs/policyProfileEnrollmentApps.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/policyRuleIdpDiscovery.csharp.md b/docs/policyRuleIdpDiscovery.csharp.md
index 415711903..6edc79edc 100644
--- a/docs/policyRuleIdpDiscovery.csharp.md
+++ b/docs/policyRuleIdpDiscovery.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -144,6 +145,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
@@ -1799,6 +1806,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1806,6 +1814,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
@@ -2289,6 +2313,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -2296,6 +2321,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
@@ -2779,6 +2820,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -2786,6 +2828,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
@@ -3276,6 +3334,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -3283,6 +3342,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/policyRuleIdpDiscovery.go.md b/docs/policyRuleIdpDiscovery.go.md
index 02afc4fcf..d4764d72a 100644
--- a/docs/policyRuleIdpDiscovery.go.md
+++ b/docs/policyRuleIdpDiscovery.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleidpdiscovery"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleidpdiscovery"
policyruleidpdiscovery.NewPolicyRuleIdpDiscovery(scope Construct, id *string, config PolicyRuleIdpDiscoveryConfig) PolicyRuleIdpDiscovery
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -144,6 +145,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -528,7 +535,7 @@ func ResetUserIdentifierType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleidpdiscovery"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleidpdiscovery"
policyruleidpdiscovery.PolicyRuleIdpDiscovery_IsConstruct(x interface{}) *bool
```
@@ -560,7 +567,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleidpdiscovery"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleidpdiscovery"
policyruleidpdiscovery.PolicyRuleIdpDiscovery_IsTerraformElement(x interface{}) *bool
```
@@ -574,7 +581,7 @@ policyruleidpdiscovery.PolicyRuleIdpDiscovery_IsTerraformElement(x interface{})
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleidpdiscovery"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleidpdiscovery"
policyruleidpdiscovery.PolicyRuleIdpDiscovery_IsTerraformResource(x interface{}) *bool
```
@@ -588,7 +595,7 @@ policyruleidpdiscovery.PolicyRuleIdpDiscovery_IsTerraformResource(x interface{})
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleidpdiscovery"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleidpdiscovery"
policyruleidpdiscovery.PolicyRuleIdpDiscovery_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1169,7 +1176,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleidpdiscovery"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleidpdiscovery"
&policyruleidpdiscovery.PolicyRuleIdpDiscoveryAppExclude {
Type: *string,
@@ -1232,7 +1239,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleidpdiscovery"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleidpdiscovery"
&policyruleidpdiscovery.PolicyRuleIdpDiscoveryAppInclude {
Type: *string,
@@ -1295,7 +1302,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleidpdiscovery"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleidpdiscovery"
&policyruleidpdiscovery.PolicyRuleIdpDiscoveryConfig {
Connection: interface{},
@@ -1648,7 +1655,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleidpdiscovery"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleidpdiscovery"
&policyruleidpdiscovery.PolicyRuleIdpDiscoveryPlatformInclude {
OsExpression: *string,
@@ -1710,7 +1717,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleidpdiscovery"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleidpdiscovery"
&policyruleidpdiscovery.PolicyRuleIdpDiscoveryUserIdentifierPatterns {
MatchType: *string,
@@ -1758,7 +1765,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleidpdiscovery"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleidpdiscovery"
policyruleidpdiscovery.NewPolicyRuleIdpDiscoveryAppExcludeList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) PolicyRuleIdpDiscoveryAppExcludeList
```
@@ -1799,6 +1806,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1806,6 +1814,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -1901,7 +1925,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleidpdiscovery"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleidpdiscovery"
policyruleidpdiscovery.NewPolicyRuleIdpDiscoveryAppExcludeOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) PolicyRuleIdpDiscoveryAppExcludeOutputReference
```
@@ -2248,7 +2272,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleidpdiscovery"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleidpdiscovery"
policyruleidpdiscovery.NewPolicyRuleIdpDiscoveryAppIncludeList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) PolicyRuleIdpDiscoveryAppIncludeList
```
@@ -2289,6 +2313,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -2296,6 +2321,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -2391,7 +2432,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleidpdiscovery"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleidpdiscovery"
policyruleidpdiscovery.NewPolicyRuleIdpDiscoveryAppIncludeOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) PolicyRuleIdpDiscoveryAppIncludeOutputReference
```
@@ -2738,7 +2779,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleidpdiscovery"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleidpdiscovery"
policyruleidpdiscovery.NewPolicyRuleIdpDiscoveryPlatformIncludeList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) PolicyRuleIdpDiscoveryPlatformIncludeList
```
@@ -2779,6 +2820,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -2786,6 +2828,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -2881,7 +2939,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleidpdiscovery"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleidpdiscovery"
policyruleidpdiscovery.NewPolicyRuleIdpDiscoveryPlatformIncludeOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) PolicyRuleIdpDiscoveryPlatformIncludeOutputReference
```
@@ -3235,7 +3293,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleidpdiscovery"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleidpdiscovery"
policyruleidpdiscovery.NewPolicyRuleIdpDiscoveryUserIdentifierPatternsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) PolicyRuleIdpDiscoveryUserIdentifierPatternsList
```
@@ -3276,6 +3334,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -3283,6 +3342,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -3378,7 +3453,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleidpdiscovery"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleidpdiscovery"
policyruleidpdiscovery.NewPolicyRuleIdpDiscoveryUserIdentifierPatternsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) PolicyRuleIdpDiscoveryUserIdentifierPatternsOutputReference
```
diff --git a/docs/policyRuleIdpDiscovery.java.md b/docs/policyRuleIdpDiscovery.java.md
index 854b2a4d6..264b01a91 100644
--- a/docs/policyRuleIdpDiscovery.java.md
+++ b/docs/policyRuleIdpDiscovery.java.md
@@ -299,6 +299,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -389,6 +390,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
@@ -2054,6 +2061,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2061,6 +2069,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
@@ -2544,6 +2568,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2551,6 +2576,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
@@ -3034,6 +3075,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -3041,6 +3083,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
@@ -3531,6 +3589,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -3538,6 +3597,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/policyRuleIdpDiscovery.python.md b/docs/policyRuleIdpDiscovery.python.md
index 216deb6fa..dee0e3a74 100644
--- a/docs/policyRuleIdpDiscovery.python.md
+++ b/docs/policyRuleIdpDiscovery.python.md
@@ -293,6 +293,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -388,6 +389,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
@@ -2098,6 +2105,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -2105,6 +2113,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
@@ -2623,6 +2649,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -2630,6 +2657,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
@@ -3148,6 +3193,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -3155,6 +3201,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
@@ -3680,6 +3744,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -3687,6 +3752,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/policyRuleIdpDiscovery.typescript.md b/docs/policyRuleIdpDiscovery.typescript.md
index 8907ab4b0..dd11122ab 100644
--- a/docs/policyRuleIdpDiscovery.typescript.md
+++ b/docs/policyRuleIdpDiscovery.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -144,6 +145,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
@@ -1760,6 +1767,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1767,6 +1775,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
@@ -2250,6 +2274,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2257,6 +2282,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
@@ -2740,6 +2781,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2747,6 +2789,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
@@ -3237,6 +3295,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -3244,6 +3303,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/policyRuleMfa.csharp.md b/docs/policyRuleMfa.csharp.md
index aa4658c71..b30377522 100644
--- a/docs/policyRuleMfa.csharp.md
+++ b/docs/policyRuleMfa.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -138,6 +139,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
@@ -1493,6 +1500,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1500,6 +1508,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
@@ -1983,6 +2007,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1990,6 +2015,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/policyRuleMfa.go.md b/docs/policyRuleMfa.go.md
index de1dc4e71..573b1a3eb 100644
--- a/docs/policyRuleMfa.go.md
+++ b/docs/policyRuleMfa.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulemfa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulemfa"
policyrulemfa.NewPolicyRuleMfa(scope Construct, id *string, config PolicyRuleMfaConfig) PolicyRuleMfa
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -138,6 +139,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -474,7 +481,7 @@ func ResetUsersExcluded()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulemfa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulemfa"
policyrulemfa.PolicyRuleMfa_IsConstruct(x interface{}) *bool
```
@@ -506,7 +513,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulemfa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulemfa"
policyrulemfa.PolicyRuleMfa_IsTerraformElement(x interface{}) *bool
```
@@ -520,7 +527,7 @@ policyrulemfa.PolicyRuleMfa_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulemfa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulemfa"
policyrulemfa.PolicyRuleMfa_IsTerraformResource(x interface{}) *bool
```
@@ -534,7 +541,7 @@ policyrulemfa.PolicyRuleMfa_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulemfa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulemfa"
policyrulemfa.PolicyRuleMfa_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1027,7 +1034,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulemfa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulemfa"
&policyrulemfa.PolicyRuleMfaAppExclude {
Type: *string,
@@ -1090,7 +1097,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulemfa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulemfa"
&policyrulemfa.PolicyRuleMfaAppInclude {
Type: *string,
@@ -1153,7 +1160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulemfa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulemfa"
&policyrulemfa.PolicyRuleMfaConfig {
Connection: interface{},
@@ -1452,7 +1459,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulemfa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulemfa"
policyrulemfa.NewPolicyRuleMfaAppExcludeList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) PolicyRuleMfaAppExcludeList
```
@@ -1493,6 +1500,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1500,6 +1508,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -1595,7 +1619,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulemfa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulemfa"
policyrulemfa.NewPolicyRuleMfaAppExcludeOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) PolicyRuleMfaAppExcludeOutputReference
```
@@ -1942,7 +1966,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulemfa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulemfa"
policyrulemfa.NewPolicyRuleMfaAppIncludeList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) PolicyRuleMfaAppIncludeList
```
@@ -1983,6 +2007,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1990,6 +2015,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -2085,7 +2126,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulemfa"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulemfa"
policyrulemfa.NewPolicyRuleMfaAppIncludeOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) PolicyRuleMfaAppIncludeOutputReference
```
diff --git a/docs/policyRuleMfa.java.md b/docs/policyRuleMfa.java.md
index ef0f93a87..fd7e3a5cb 100644
--- a/docs/policyRuleMfa.java.md
+++ b/docs/policyRuleMfa.java.md
@@ -257,6 +257,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -341,6 +342,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
@@ -1704,6 +1711,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1711,6 +1719,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
@@ -2194,6 +2218,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2201,6 +2226,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/policyRuleMfa.python.md b/docs/policyRuleMfa.python.md
index 83235c02a..5ffd53fa3 100644
--- a/docs/policyRuleMfa.python.md
+++ b/docs/policyRuleMfa.python.md
@@ -253,6 +253,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -342,6 +343,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
@@ -1748,6 +1755,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -1755,6 +1763,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
@@ -2273,6 +2299,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -2280,6 +2307,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/policyRuleMfa.typescript.md b/docs/policyRuleMfa.typescript.md
index 5bac0ea83..47387580e 100644
--- a/docs/policyRuleMfa.typescript.md
+++ b/docs/policyRuleMfa.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -138,6 +139,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
@@ -1465,6 +1472,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1472,6 +1480,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
@@ -1955,6 +1979,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1962,6 +1987,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/policyRulePassword.csharp.md b/docs/policyRulePassword.csharp.md
index 30c9e1941..54903afca 100644
--- a/docs/policyRulePassword.csharp.md
+++ b/docs/policyRulePassword.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -136,6 +137,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/policyRulePassword.go.md b/docs/policyRulePassword.go.md
index 7e396c031..21f85717e 100644
--- a/docs/policyRulePassword.go.md
+++ b/docs/policyRulePassword.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulepassword"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulepassword"
policyrulepassword.NewPolicyRulePassword(scope Construct, id *string, config PolicyRulePasswordConfig) PolicyRulePassword
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -136,6 +137,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -448,7 +455,7 @@ func ResetUsersExcluded()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulepassword"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulepassword"
policyrulepassword.PolicyRulePassword_IsConstruct(x interface{}) *bool
```
@@ -480,7 +487,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulepassword"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulepassword"
policyrulepassword.PolicyRulePassword_IsTerraformElement(x interface{}) *bool
```
@@ -494,7 +501,7 @@ policyrulepassword.PolicyRulePassword_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulepassword"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulepassword"
policyrulepassword.PolicyRulePassword_IsTerraformResource(x interface{}) *bool
```
@@ -508,7 +515,7 @@ policyrulepassword.PolicyRulePassword_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulepassword"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulepassword"
policyrulepassword.PolicyRulePassword_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1001,7 +1008,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulepassword"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulepassword"
&policyrulepassword.PolicyRulePasswordConfig {
Connection: interface{},
diff --git a/docs/policyRulePassword.java.md b/docs/policyRulePassword.java.md
index c5aaf0128..e578f0c26 100644
--- a/docs/policyRulePassword.java.md
+++ b/docs/policyRulePassword.java.md
@@ -255,6 +255,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -337,6 +338,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/policyRulePassword.python.md b/docs/policyRulePassword.python.md
index 8c6709b61..731850e06 100644
--- a/docs/policyRulePassword.python.md
+++ b/docs/policyRulePassword.python.md
@@ -253,6 +253,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -340,6 +341,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/policyRulePassword.typescript.md b/docs/policyRulePassword.typescript.md
index 1ec15accf..b620f467f 100644
--- a/docs/policyRulePassword.typescript.md
+++ b/docs/policyRulePassword.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -136,6 +137,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/policyRuleProfileEnrollment.csharp.md b/docs/policyRuleProfileEnrollment.csharp.md
index ce3879fc1..a51bb7d9b 100644
--- a/docs/policyRuleProfileEnrollment.csharp.md
+++ b/docs/policyRuleProfileEnrollment.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -134,6 +135,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
@@ -1343,6 +1350,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1350,6 +1358,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/policyRuleProfileEnrollment.go.md b/docs/policyRuleProfileEnrollment.go.md
index 17e04598e..6f8294f24 100644
--- a/docs/policyRuleProfileEnrollment.go.md
+++ b/docs/policyRuleProfileEnrollment.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleprofileenrollment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleprofileenrollment"
policyruleprofileenrollment.NewPolicyRuleProfileEnrollment(scope Construct, id *string, config PolicyRuleProfileEnrollmentConfig) PolicyRuleProfileEnrollment
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -134,6 +135,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -440,7 +447,7 @@ func ResetUiSchemaId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleprofileenrollment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleprofileenrollment"
policyruleprofileenrollment.PolicyRuleProfileEnrollment_IsConstruct(x interface{}) *bool
```
@@ -472,7 +479,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleprofileenrollment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleprofileenrollment"
policyruleprofileenrollment.PolicyRuleProfileEnrollment_IsTerraformElement(x interface{}) *bool
```
@@ -486,7 +493,7 @@ policyruleprofileenrollment.PolicyRuleProfileEnrollment_IsTerraformElement(x int
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleprofileenrollment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleprofileenrollment"
policyruleprofileenrollment.PolicyRuleProfileEnrollment_IsTerraformResource(x interface{}) *bool
```
@@ -500,7 +507,7 @@ policyruleprofileenrollment.PolicyRuleProfileEnrollment_IsTerraformResource(x in
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleprofileenrollment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleprofileenrollment"
policyruleprofileenrollment.PolicyRuleProfileEnrollment_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -971,7 +978,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleprofileenrollment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleprofileenrollment"
&policyruleprofileenrollment.PolicyRuleProfileEnrollmentConfig {
Connection: interface{},
@@ -1234,7 +1241,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleprofileenrollment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleprofileenrollment"
&policyruleprofileenrollment.PolicyRuleProfileEnrollmentProfileAttributes {
Label: *string,
@@ -1302,7 +1309,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleprofileenrollment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleprofileenrollment"
policyruleprofileenrollment.NewPolicyRuleProfileEnrollmentProfileAttributesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) PolicyRuleProfileEnrollmentProfileAttributesList
```
@@ -1343,6 +1350,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1350,6 +1358,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -1445,7 +1469,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyruleprofileenrollment"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyruleprofileenrollment"
policyruleprofileenrollment.NewPolicyRuleProfileEnrollmentProfileAttributesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) PolicyRuleProfileEnrollmentProfileAttributesOutputReference
```
diff --git a/docs/policyRuleProfileEnrollment.java.md b/docs/policyRuleProfileEnrollment.java.md
index c3636f825..3c778fab8 100644
--- a/docs/policyRuleProfileEnrollment.java.md
+++ b/docs/policyRuleProfileEnrollment.java.md
@@ -231,6 +231,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -311,6 +312,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
@@ -1529,6 +1536,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1536,6 +1544,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/policyRuleProfileEnrollment.python.md b/docs/policyRuleProfileEnrollment.python.md
index 83cf1e164..bd4d92e1b 100644
--- a/docs/policyRuleProfileEnrollment.python.md
+++ b/docs/policyRuleProfileEnrollment.python.md
@@ -227,6 +227,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -312,6 +313,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
@@ -1570,6 +1577,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -1577,6 +1585,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/policyRuleProfileEnrollment.typescript.md b/docs/policyRuleProfileEnrollment.typescript.md
index 007fadde3..51eccad00 100644
--- a/docs/policyRuleProfileEnrollment.typescript.md
+++ b/docs/policyRuleProfileEnrollment.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -134,6 +135,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
@@ -1321,6 +1328,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1328,6 +1336,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/policyRuleSignon.csharp.md b/docs/policyRuleSignon.csharp.md
index 69fb119bd..7f867731c 100644
--- a/docs/policyRuleSignon.csharp.md
+++ b/docs/policyRuleSignon.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -149,6 +150,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
@@ -2010,6 +2017,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -2017,6 +2025,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
@@ -2506,6 +2530,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -2513,6 +2538,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/policyRuleSignon.go.md b/docs/policyRuleSignon.go.md
index e8c30c55b..c467cc302 100644
--- a/docs/policyRuleSignon.go.md
+++ b/docs/policyRuleSignon.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulesignon"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulesignon"
policyrulesignon.NewPolicyRuleSignon(scope Construct, id *string, config PolicyRuleSignonConfig) PolicyRuleSignon
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -149,6 +150,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -545,7 +552,7 @@ func ResetUsersExcluded()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulesignon"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulesignon"
policyrulesignon.PolicyRuleSignon_IsConstruct(x interface{}) *bool
```
@@ -577,7 +584,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulesignon"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulesignon"
policyrulesignon.PolicyRuleSignon_IsTerraformElement(x interface{}) *bool
```
@@ -591,7 +598,7 @@ policyrulesignon.PolicyRuleSignon_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulesignon"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulesignon"
policyrulesignon.PolicyRuleSignon_IsTerraformResource(x interface{}) *bool
```
@@ -605,7 +612,7 @@ policyrulesignon.PolicyRuleSignon_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulesignon"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulesignon"
policyrulesignon.PolicyRuleSignon_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1362,7 +1369,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulesignon"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulesignon"
&policyrulesignon.PolicyRuleSignonConfig {
Connection: interface{},
@@ -1851,7 +1858,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulesignon"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulesignon"
&policyrulesignon.PolicyRuleSignonFactorSequence {
PrimaryCriteriaFactorType: *string,
@@ -1917,7 +1924,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulesignon"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulesignon"
&policyrulesignon.PolicyRuleSignonFactorSequenceSecondaryCriteria {
FactorType: *string,
@@ -1969,7 +1976,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulesignon"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulesignon"
policyrulesignon.NewPolicyRuleSignonFactorSequenceList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) PolicyRuleSignonFactorSequenceList
```
@@ -2010,6 +2017,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -2017,6 +2025,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -2112,7 +2136,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulesignon"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulesignon"
policyrulesignon.NewPolicyRuleSignonFactorSequenceOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) PolicyRuleSignonFactorSequenceOutputReference
```
@@ -2465,7 +2489,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulesignon"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulesignon"
policyrulesignon.NewPolicyRuleSignonFactorSequenceSecondaryCriteriaList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) PolicyRuleSignonFactorSequenceSecondaryCriteriaList
```
@@ -2506,6 +2530,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -2513,6 +2538,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -2608,7 +2649,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policyrulesignon"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policyrulesignon"
policyrulesignon.NewPolicyRuleSignonFactorSequenceSecondaryCriteriaOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) PolicyRuleSignonFactorSequenceSecondaryCriteriaOutputReference
```
diff --git a/docs/policyRuleSignon.java.md b/docs/policyRuleSignon.java.md
index ed9da6387..2d52cf169 100644
--- a/docs/policyRuleSignon.java.md
+++ b/docs/policyRuleSignon.java.md
@@ -403,6 +403,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -498,6 +499,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
@@ -2370,6 +2377,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2377,6 +2385,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
@@ -2866,6 +2890,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2873,6 +2898,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/policyRuleSignon.python.md b/docs/policyRuleSignon.python.md
index 5dae356e2..47a31761c 100644
--- a/docs/policyRuleSignon.python.md
+++ b/docs/policyRuleSignon.python.md
@@ -397,6 +397,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -497,6 +498,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
@@ -2407,6 +2414,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -2414,6 +2422,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
@@ -2940,6 +2966,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -2947,6 +2974,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/policyRuleSignon.typescript.md b/docs/policyRuleSignon.typescript.md
index 49c19b5a5..06c3de044 100644
--- a/docs/policyRuleSignon.typescript.md
+++ b/docs/policyRuleSignon.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -149,6 +150,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
@@ -1971,6 +1978,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1978,6 +1986,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
@@ -2467,6 +2491,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2474,6 +2499,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/policySignon.csharp.md b/docs/policySignon.csharp.md
index 3875c2800..b0321018d 100644
--- a/docs/policySignon.csharp.md
+++ b/docs/policySignon.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/policySignon.go.md b/docs/policySignon.go.md
index 60245ad34..8c945f35e 100644
--- a/docs/policySignon.go.md
+++ b/docs/policySignon.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policysignon"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policysignon"
policysignon.NewPolicySignon(scope Construct, id *string, config PolicySignonConfig) PolicySignon
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -406,7 +413,7 @@ func ResetStatus()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policysignon"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policysignon"
policysignon.PolicySignon_IsConstruct(x interface{}) *bool
```
@@ -438,7 +445,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policysignon"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policysignon"
policysignon.PolicySignon_IsTerraformElement(x interface{}) *bool
```
@@ -452,7 +459,7 @@ policysignon.PolicySignon_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policysignon"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policysignon"
policysignon.PolicySignon_IsTerraformResource(x interface{}) *bool
```
@@ -466,7 +473,7 @@ policysignon.PolicySignon_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policysignon"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policysignon"
policysignon.PolicySignon_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -827,7 +834,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/policysignon"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/policysignon"
&policysignon.PolicySignonConfig {
Connection: interface{},
diff --git a/docs/policySignon.java.md b/docs/policySignon.java.md
index 573b5113c..a5f56221e 100644
--- a/docs/policySignon.java.md
+++ b/docs/policySignon.java.md
@@ -183,6 +183,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -259,6 +260,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/policySignon.python.md b/docs/policySignon.python.md
index 197607211..ea46ff97b 100644
--- a/docs/policySignon.python.md
+++ b/docs/policySignon.python.md
@@ -181,6 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -262,6 +263,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/policySignon.typescript.md b/docs/policySignon.typescript.md
index 0f132b9dd..8b4101d9c 100644
--- a/docs/policySignon.typescript.md
+++ b/docs/policySignon.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/profileMapping.csharp.md b/docs/profileMapping.csharp.md
index 43efc0a32..faa72e089 100644
--- a/docs/profileMapping.csharp.md
+++ b/docs/profileMapping.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
@@ -1186,6 +1193,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1193,6 +1201,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/profileMapping.go.md b/docs/profileMapping.go.md
index d631dfdd6..c06c3b9fd 100644
--- a/docs/profileMapping.go.md
+++ b/docs/profileMapping.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/profilemapping"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/profilemapping"
profilemapping.NewProfileMapping(scope Construct, id *string, config ProfileMappingConfig) ProfileMapping
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -412,7 +419,7 @@ func ResetMappings()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/profilemapping"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/profilemapping"
profilemapping.ProfileMapping_IsConstruct(x interface{}) *bool
```
@@ -444,7 +451,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/profilemapping"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/profilemapping"
profilemapping.ProfileMapping_IsTerraformElement(x interface{}) *bool
```
@@ -458,7 +465,7 @@ profilemapping.ProfileMapping_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/profilemapping"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/profilemapping"
profilemapping.ProfileMapping_IsTerraformResource(x interface{}) *bool
```
@@ -472,7 +479,7 @@ profilemapping.ProfileMapping_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/profilemapping"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/profilemapping"
profilemapping.ProfileMapping_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -877,7 +884,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/profilemapping"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/profilemapping"
&profilemapping.ProfileMappingConfig {
Connection: interface{},
@@ -1078,7 +1085,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/profilemapping"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/profilemapping"
&profilemapping.ProfileMappingMappings {
Expression: *string,
@@ -1145,7 +1152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/profilemapping"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/profilemapping"
profilemapping.NewProfileMappingMappingsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ProfileMappingMappingsList
```
@@ -1186,6 +1193,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1193,6 +1201,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -1288,7 +1312,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/profilemapping"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/profilemapping"
profilemapping.NewProfileMappingMappingsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ProfileMappingMappingsOutputReference
```
diff --git a/docs/profileMapping.java.md b/docs/profileMapping.java.md
index 12ed196a8..6b1089e74 100644
--- a/docs/profileMapping.java.md
+++ b/docs/profileMapping.java.md
@@ -186,6 +186,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -262,6 +263,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
@@ -1327,6 +1334,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1334,6 +1342,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/profileMapping.python.md b/docs/profileMapping.python.md
index caeee945a..7207d6919 100644
--- a/docs/profileMapping.python.md
+++ b/docs/profileMapping.python.md
@@ -181,6 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -262,6 +263,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
@@ -1367,6 +1374,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -1374,6 +1382,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/profileMapping.typescript.md b/docs/profileMapping.typescript.md
index c37582b41..e81150b86 100644
--- a/docs/profileMapping.typescript.md
+++ b/docs/profileMapping.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -130,6 +131,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
@@ -1168,6 +1175,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1175,6 +1183,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/provider.csharp.md b/docs/provider.csharp.md
index 5171d042b..077352b8f 100644
--- a/docs/provider.csharp.md
+++ b/docs/provider.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| ResetAccessToken
| *No description.* |
@@ -127,6 +128,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/provider.go.md b/docs/provider.go.md
index d935e39c7..de05143c5 100644
--- a/docs/provider.go.md
+++ b/docs/provider.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/provider"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/provider"
provider.NewOktaProvider(scope Construct, id *string, config OktaProviderConfig) OktaProvider
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| ResetAccessToken
| *No description.* |
@@ -127,6 +128,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -263,7 +270,7 @@ func ResetScopes()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/provider"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/provider"
provider.OktaProvider_IsConstruct(x interface{}) *bool
```
@@ -295,7 +302,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/provider"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/provider"
provider.OktaProvider_IsTerraformElement(x interface{}) *bool
```
@@ -309,7 +316,7 @@ provider.OktaProvider_IsTerraformElement(x interface{}) *bool
##### `IsTerraformProvider`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/provider"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/provider"
provider.OktaProvider_IsTerraformProvider(x interface{}) *bool
```
@@ -323,7 +330,7 @@ provider.OktaProvider_IsTerraformProvider(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/provider"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/provider"
provider.OktaProvider_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -882,7 +889,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/provider"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/provider"
&provider.OktaProviderConfig {
AccessToken: *string,
diff --git a/docs/provider.java.md b/docs/provider.java.md
index 145197035..0c1673673 100644
--- a/docs/provider.java.md
+++ b/docs/provider.java.md
@@ -269,6 +269,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| resetAccessToken
| *No description.* |
@@ -342,6 +343,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/provider.python.md b/docs/provider.python.md
index a0c7771fd..e7d2dd23b 100644
--- a/docs/provider.python.md
+++ b/docs/provider.python.md
@@ -270,6 +270,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
| reset_access_token
| *No description.* |
@@ -348,6 +349,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/provider.typescript.md b/docs/provider.typescript.md
index bd2207f6c..65a77641e 100644
--- a/docs/provider.typescript.md
+++ b/docs/provider.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| resetAccessToken
| *No description.* |
@@ -127,6 +128,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/rateLimiting.csharp.md b/docs/rateLimiting.csharp.md
index b23e51aa3..1ee5626f6 100644
--- a/docs/rateLimiting.csharp.md
+++ b/docs/rateLimiting.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/rateLimiting.go.md b/docs/rateLimiting.go.md
index fffe440ce..5fba5163e 100644
--- a/docs/rateLimiting.go.md
+++ b/docs/rateLimiting.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/ratelimiting"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/ratelimiting"
ratelimiting.NewRateLimiting(scope Construct, id *string, config RateLimitingConfig) RateLimiting
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -385,7 +392,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/ratelimiting"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/ratelimiting"
ratelimiting.RateLimiting_IsConstruct(x interface{}) *bool
```
@@ -417,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/ratelimiting"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/ratelimiting"
ratelimiting.RateLimiting_IsTerraformElement(x interface{}) *bool
```
@@ -431,7 +438,7 @@ ratelimiting.RateLimiting_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/ratelimiting"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/ratelimiting"
ratelimiting.RateLimiting_IsTerraformResource(x interface{}) *bool
```
@@ -445,7 +452,7 @@ ratelimiting.RateLimiting_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/ratelimiting"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/ratelimiting"
ratelimiting.RateLimiting_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -762,7 +769,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/ratelimiting"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/ratelimiting"
&ratelimiting.RateLimitingConfig {
Connection: interface{},
diff --git a/docs/rateLimiting.java.md b/docs/rateLimiting.java.md
index bf218063f..d1ee943a7 100644
--- a/docs/rateLimiting.java.md
+++ b/docs/rateLimiting.java.md
@@ -158,6 +158,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -231,6 +232,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/rateLimiting.python.md b/docs/rateLimiting.python.md
index 318c81f24..c6e0d57fe 100644
--- a/docs/rateLimiting.python.md
+++ b/docs/rateLimiting.python.md
@@ -155,6 +155,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -233,6 +234,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/rateLimiting.typescript.md b/docs/rateLimiting.typescript.md
index df59bfa3d..c0bc02c44 100644
--- a/docs/rateLimiting.typescript.md
+++ b/docs/rateLimiting.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/resourceSet.csharp.md b/docs/resourceSet.csharp.md
index c2183c570..51fc2a0f3 100644
--- a/docs/resourceSet.csharp.md
+++ b/docs/resourceSet.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/resourceSet.go.md b/docs/resourceSet.go.md
index cecae4255..2326500c3 100644
--- a/docs/resourceSet.go.md
+++ b/docs/resourceSet.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/resourceset"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/resourceset"
resourceset.NewResourceSet(scope Construct, id *string, config ResourceSetConfig) ResourceSet
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -385,7 +392,7 @@ func ResetResources()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/resourceset"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/resourceset"
resourceset.ResourceSet_IsConstruct(x interface{}) *bool
```
@@ -417,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/resourceset"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/resourceset"
resourceset.ResourceSet_IsTerraformElement(x interface{}) *bool
```
@@ -431,7 +438,7 @@ resourceset.ResourceSet_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/resourceset"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/resourceset"
resourceset.ResourceSet_IsTerraformResource(x interface{}) *bool
```
@@ -445,7 +452,7 @@ resourceset.ResourceSet_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/resourceset"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/resourceset"
resourceset.ResourceSet_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -762,7 +769,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/resourceset"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/resourceset"
&resourceset.ResourceSetConfig {
Connection: interface{},
diff --git a/docs/resourceSet.java.md b/docs/resourceSet.java.md
index f0b4bba6f..6da4e3335 100644
--- a/docs/resourceSet.java.md
+++ b/docs/resourceSet.java.md
@@ -157,6 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -230,6 +231,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/resourceSet.python.md b/docs/resourceSet.python.md
index f333136f8..b96ffc611 100644
--- a/docs/resourceSet.python.md
+++ b/docs/resourceSet.python.md
@@ -155,6 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -233,6 +234,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/resourceSet.typescript.md b/docs/resourceSet.typescript.md
index 198d536e2..41d567f6e 100644
--- a/docs/resourceSet.typescript.md
+++ b/docs/resourceSet.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/roleSubscription.csharp.md b/docs/roleSubscription.csharp.md
index 65427053e..9588ff646 100644
--- a/docs/roleSubscription.csharp.md
+++ b/docs/roleSubscription.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/roleSubscription.go.md b/docs/roleSubscription.go.md
index a04d36337..bcb1f35db 100644
--- a/docs/roleSubscription.go.md
+++ b/docs/roleSubscription.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/rolesubscription"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/rolesubscription"
rolesubscription.NewRoleSubscription(scope Construct, id *string, config RoleSubscriptionConfig) RoleSubscription
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -385,7 +392,7 @@ func ResetStatus()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/rolesubscription"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/rolesubscription"
rolesubscription.RoleSubscription_IsConstruct(x interface{}) *bool
```
@@ -417,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/rolesubscription"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/rolesubscription"
rolesubscription.RoleSubscription_IsTerraformElement(x interface{}) *bool
```
@@ -431,7 +438,7 @@ rolesubscription.RoleSubscription_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/rolesubscription"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/rolesubscription"
rolesubscription.RoleSubscription_IsTerraformResource(x interface{}) *bool
```
@@ -445,7 +452,7 @@ rolesubscription.RoleSubscription_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/rolesubscription"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/rolesubscription"
rolesubscription.RoleSubscription_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -762,7 +769,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/rolesubscription"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/rolesubscription"
&rolesubscription.RoleSubscriptionConfig {
Connection: interface{},
diff --git a/docs/roleSubscription.java.md b/docs/roleSubscription.java.md
index 708922586..32f1789e1 100644
--- a/docs/roleSubscription.java.md
+++ b/docs/roleSubscription.java.md
@@ -157,6 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -230,6 +231,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/roleSubscription.python.md b/docs/roleSubscription.python.md
index c50aee563..bf2a83649 100644
--- a/docs/roleSubscription.python.md
+++ b/docs/roleSubscription.python.md
@@ -155,6 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -233,6 +234,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/roleSubscription.typescript.md b/docs/roleSubscription.typescript.md
index beb7cfde9..cbb20aa49 100644
--- a/docs/roleSubscription.typescript.md
+++ b/docs/roleSubscription.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/securityNotificationEmails.csharp.md b/docs/securityNotificationEmails.csharp.md
index 560c93931..b7bfb0240 100644
--- a/docs/securityNotificationEmails.csharp.md
+++ b/docs/securityNotificationEmails.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/securityNotificationEmails.go.md b/docs/securityNotificationEmails.go.md
index 1dc541b25..391829905 100644
--- a/docs/securityNotificationEmails.go.md
+++ b/docs/securityNotificationEmails.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/securitynotificationemails"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/securitynotificationemails"
securitynotificationemails.NewSecurityNotificationEmails(scope Construct, id *string, config SecurityNotificationEmailsConfig) SecurityNotificationEmails
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -413,7 +420,7 @@ func ResetSendEmailForPasswordChangedEnabled()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/securitynotificationemails"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/securitynotificationemails"
securitynotificationemails.SecurityNotificationEmails_IsConstruct(x interface{}) *bool
```
@@ -445,7 +452,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/securitynotificationemails"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/securitynotificationemails"
securitynotificationemails.SecurityNotificationEmails_IsTerraformElement(x interface{}) *bool
```
@@ -459,7 +466,7 @@ securitynotificationemails.SecurityNotificationEmails_IsTerraformElement(x inter
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/securitynotificationemails"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/securitynotificationemails"
securitynotificationemails.SecurityNotificationEmails_IsTerraformResource(x interface{}) *bool
```
@@ -473,7 +480,7 @@ securitynotificationemails.SecurityNotificationEmails_IsTerraformResource(x inte
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/securitynotificationemails"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/securitynotificationemails"
securitynotificationemails.SecurityNotificationEmails_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -834,7 +841,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/securitynotificationemails"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/securitynotificationemails"
&securitynotificationemails.SecurityNotificationEmailsConfig {
Connection: interface{},
diff --git a/docs/securityNotificationEmails.java.md b/docs/securityNotificationEmails.java.md
index 1d3c95cf5..7584e1376 100644
--- a/docs/securityNotificationEmails.java.md
+++ b/docs/securityNotificationEmails.java.md
@@ -186,6 +186,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -263,6 +264,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/securityNotificationEmails.python.md b/docs/securityNotificationEmails.python.md
index c52796f60..e3dc29f9f 100644
--- a/docs/securityNotificationEmails.python.md
+++ b/docs/securityNotificationEmails.python.md
@@ -179,6 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -261,6 +262,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/securityNotificationEmails.typescript.md b/docs/securityNotificationEmails.typescript.md
index 5dcc6c5a0..964aab077 100644
--- a/docs/securityNotificationEmails.typescript.md
+++ b/docs/securityNotificationEmails.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/templateSms.csharp.md b/docs/templateSms.csharp.md
index 59d64be21..e831ee839 100644
--- a/docs/templateSms.csharp.md
+++ b/docs/templateSms.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -128,6 +129,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
@@ -1031,6 +1038,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1038,6 +1046,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/templateSms.go.md b/docs/templateSms.go.md
index f7932392b..2878a9815 100644
--- a/docs/templateSms.go.md
+++ b/docs/templateSms.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/templatesms"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/templatesms"
templatesms.NewTemplateSms(scope Construct, id *string, config TemplateSmsConfig) TemplateSms
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -128,6 +129,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -398,7 +405,7 @@ func ResetTranslations()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/templatesms"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/templatesms"
templatesms.TemplateSms_IsConstruct(x interface{}) *bool
```
@@ -430,7 +437,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/templatesms"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/templatesms"
templatesms.TemplateSms_IsTerraformElement(x interface{}) *bool
```
@@ -444,7 +451,7 @@ templatesms.TemplateSms_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/templatesms"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/templatesms"
templatesms.TemplateSms_IsTerraformResource(x interface{}) *bool
```
@@ -458,7 +465,7 @@ templatesms.TemplateSms_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/templatesms"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/templatesms"
templatesms.TemplateSms_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -775,7 +782,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/templatesms"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/templatesms"
&templatesms.TemplateSmsConfig {
Connection: interface{},
@@ -942,7 +949,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/templatesms"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/templatesms"
&templatesms.TemplateSmsTranslations {
Language: *string,
@@ -990,7 +997,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/templatesms"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/templatesms"
templatesms.NewTemplateSmsTranslationsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) TemplateSmsTranslationsList
```
@@ -1031,6 +1038,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1038,6 +1046,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -1133,7 +1157,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/templatesms"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/templatesms"
templatesms.NewTemplateSmsTranslationsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) TemplateSmsTranslationsOutputReference
```
diff --git a/docs/templateSms.java.md b/docs/templateSms.java.md
index e123ef12c..933bfff90 100644
--- a/docs/templateSms.java.md
+++ b/docs/templateSms.java.md
@@ -158,6 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -232,6 +233,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
@@ -1142,6 +1149,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1149,6 +1157,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/templateSms.python.md b/docs/templateSms.python.md
index 74be151db..f2ff46b7e 100644
--- a/docs/templateSms.python.md
+++ b/docs/templateSms.python.md
@@ -155,6 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -234,6 +235,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
@@ -1186,6 +1193,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -1193,6 +1201,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/templateSms.typescript.md b/docs/templateSms.typescript.md
index 09b4048a2..cb103ec3e 100644
--- a/docs/templateSms.typescript.md
+++ b/docs/templateSms.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -128,6 +129,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
@@ -1016,6 +1023,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1023,6 +1031,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/theme.csharp.md b/docs/theme.csharp.md
index d2c86ce62..8e1cc02f7 100644
--- a/docs/theme.csharp.md
+++ b/docs/theme.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -137,6 +138,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/theme.go.md b/docs/theme.go.md
index 641837213..e30531343 100644
--- a/docs/theme.go.md
+++ b/docs/theme.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/theme"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/theme"
theme.NewTheme(scope Construct, id *string, config ThemeConfig) Theme
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -137,6 +138,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -455,7 +462,7 @@ func ResetThemeId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/theme"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/theme"
theme.Theme_IsConstruct(x interface{}) *bool
```
@@ -487,7 +494,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/theme"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/theme"
theme.Theme_IsTerraformElement(x interface{}) *bool
```
@@ -501,7 +508,7 @@ theme.Theme_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/theme"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/theme"
theme.Theme_IsTerraformResource(x interface{}) *bool
```
@@ -515,7 +522,7 @@ theme.Theme_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/theme"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/theme"
theme.Theme_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1085,7 +1092,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/theme"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/theme"
&theme.ThemeConfig {
Connection: interface{},
diff --git a/docs/theme.java.md b/docs/theme.java.md
index 205908bb2..0156c878d 100644
--- a/docs/theme.java.md
+++ b/docs/theme.java.md
@@ -266,6 +266,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -349,6 +350,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/theme.python.md b/docs/theme.python.md
index b81abcd0d..7c89e199d 100644
--- a/docs/theme.python.md
+++ b/docs/theme.python.md
@@ -264,6 +264,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -352,6 +353,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/theme.typescript.md b/docs/theme.typescript.md
index 03323b213..fe903f43a 100644
--- a/docs/theme.typescript.md
+++ b/docs/theme.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -137,6 +138,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/threatInsightSettings.csharp.md b/docs/threatInsightSettings.csharp.md
index 1898b4455..271616ca5 100644
--- a/docs/threatInsightSettings.csharp.md
+++ b/docs/threatInsightSettings.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/threatInsightSettings.go.md b/docs/threatInsightSettings.go.md
index 18fe5340e..624b656f1 100644
--- a/docs/threatInsightSettings.go.md
+++ b/docs/threatInsightSettings.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/threatinsightsettings"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/threatinsightsettings"
threatinsightsettings.NewThreatInsightSettings(scope Construct, id *string, config ThreatInsightSettingsConfig) ThreatInsightSettings
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -385,7 +392,7 @@ func ResetNetworkExcludes()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/threatinsightsettings"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/threatinsightsettings"
threatinsightsettings.ThreatInsightSettings_IsConstruct(x interface{}) *bool
```
@@ -417,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/threatinsightsettings"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/threatinsightsettings"
threatinsightsettings.ThreatInsightSettings_IsTerraformElement(x interface{}) *bool
```
@@ -431,7 +438,7 @@ threatinsightsettings.ThreatInsightSettings_IsTerraformElement(x interface{}) *b
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/threatinsightsettings"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/threatinsightsettings"
threatinsightsettings.ThreatInsightSettings_IsTerraformResource(x interface{}) *bool
```
@@ -445,7 +452,7 @@ threatinsightsettings.ThreatInsightSettings_IsTerraformResource(x interface{}) *
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/threatinsightsettings"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/threatinsightsettings"
threatinsightsettings.ThreatInsightSettings_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -740,7 +747,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/threatinsightsettings"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/threatinsightsettings"
&threatinsightsettings.ThreatInsightSettingsConfig {
Connection: interface{},
diff --git a/docs/threatInsightSettings.java.md b/docs/threatInsightSettings.java.md
index bef584f96..9273dc788 100644
--- a/docs/threatInsightSettings.java.md
+++ b/docs/threatInsightSettings.java.md
@@ -145,6 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -218,6 +219,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/threatInsightSettings.python.md b/docs/threatInsightSettings.python.md
index 689192f88..7a51bcc34 100644
--- a/docs/threatInsightSettings.python.md
+++ b/docs/threatInsightSettings.python.md
@@ -143,6 +143,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -221,6 +222,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/threatInsightSettings.typescript.md b/docs/threatInsightSettings.typescript.md
index 496d39f37..d3d58e773 100644
--- a/docs/threatInsightSettings.typescript.md
+++ b/docs/threatInsightSettings.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/trustedOrigin.csharp.md b/docs/trustedOrigin.csharp.md
index 95ebbc2bf..aac583329 100644
--- a/docs/trustedOrigin.csharp.md
+++ b/docs/trustedOrigin.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/trustedOrigin.go.md b/docs/trustedOrigin.go.md
index 806771b28..8c4747dc1 100644
--- a/docs/trustedOrigin.go.md
+++ b/docs/trustedOrigin.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/trustedorigin"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/trustedorigin"
trustedorigin.NewTrustedOrigin(scope Construct, id *string, config TrustedOriginConfig) TrustedOrigin
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -385,7 +392,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/trustedorigin"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/trustedorigin"
trustedorigin.TrustedOrigin_IsConstruct(x interface{}) *bool
```
@@ -417,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/trustedorigin"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/trustedorigin"
trustedorigin.TrustedOrigin_IsTerraformElement(x interface{}) *bool
```
@@ -431,7 +438,7 @@ trustedorigin.TrustedOrigin_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/trustedorigin"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/trustedorigin"
trustedorigin.TrustedOrigin_IsTerraformResource(x interface{}) *bool
```
@@ -445,7 +452,7 @@ trustedorigin.TrustedOrigin_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/trustedorigin"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/trustedorigin"
trustedorigin.TrustedOrigin_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -784,7 +791,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/trustedorigin"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/trustedorigin"
&trustedorigin.TrustedOriginConfig {
Connection: interface{},
diff --git a/docs/trustedOrigin.java.md b/docs/trustedOrigin.java.md
index 939322808..852c8f50d 100644
--- a/docs/trustedOrigin.java.md
+++ b/docs/trustedOrigin.java.md
@@ -170,6 +170,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -243,6 +244,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/trustedOrigin.python.md b/docs/trustedOrigin.python.md
index 1661d62ad..2125d0216 100644
--- a/docs/trustedOrigin.python.md
+++ b/docs/trustedOrigin.python.md
@@ -167,6 +167,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -245,6 +246,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/trustedOrigin.typescript.md b/docs/trustedOrigin.typescript.md
index 77196cc0d..690cbb061 100644
--- a/docs/trustedOrigin.typescript.md
+++ b/docs/trustedOrigin.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/user.csharp.md b/docs/user.csharp.md
index ca4ccec05..7fff3f9a4 100644
--- a/docs/user.csharp.md
+++ b/docs/user.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -165,6 +166,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/user.go.md b/docs/user.go.md
index 468d9a560..8a957751e 100644
--- a/docs/user.go.md
+++ b/docs/user.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/user"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/user"
user.NewUser(scope Construct, id *string, config UserConfig) User
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -165,6 +166,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -657,7 +664,7 @@ func ResetZipCode()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/user"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/user"
user.User_IsConstruct(x interface{}) *bool
```
@@ -689,7 +696,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/user"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/user"
user.User_IsTerraformElement(x interface{}) *bool
```
@@ -703,7 +710,7 @@ user.User_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/user"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/user"
user.User_IsTerraformResource(x interface{}) *bool
```
@@ -717,7 +724,7 @@ user.User_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/user"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/user"
user.User_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1903,7 +1910,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/user"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/user"
&user.UserConfig {
Connection: interface{},
@@ -1939,7 +1946,7 @@ import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/user"
OldPassword: *string,
Organization: *string,
Password: *string,
- PasswordHash: github.com/cdktf/cdktf-provider-okta-go/okta/v12.user.UserPasswordHash,
+ PasswordHash: github.com/cdktf/cdktf-provider-okta-go/okta/v13.user.UserPasswordHash,
PasswordInlineHook: *string,
PostalAddress: *string,
PreferredLanguage: *string,
@@ -2696,7 +2703,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/user"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/user"
&user.UserPasswordHash {
Algorithm: *string,
@@ -2798,7 +2805,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/user"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/user"
user.NewUserPasswordHashOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) UserPasswordHashOutputReference
```
diff --git a/docs/user.java.md b/docs/user.java.md
index 437f6f4b8..6c13d6d09 100644
--- a/docs/user.java.md
+++ b/docs/user.java.md
@@ -629,6 +629,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -740,6 +741,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/user.python.md b/docs/user.python.md
index b8adcbf13..2674c310d 100644
--- a/docs/user.python.md
+++ b/docs/user.python.md
@@ -625,6 +625,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -741,6 +742,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/user.typescript.md b/docs/user.typescript.md
index a954ecf38..b65608b6f 100644
--- a/docs/user.typescript.md
+++ b/docs/user.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -165,6 +166,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/userAdminRoles.csharp.md b/docs/userAdminRoles.csharp.md
index d874724d8..622b782a7 100644
--- a/docs/userAdminRoles.csharp.md
+++ b/docs/userAdminRoles.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/userAdminRoles.go.md b/docs/userAdminRoles.go.md
index 0541fe8e6..8b056e293 100644
--- a/docs/userAdminRoles.go.md
+++ b/docs/userAdminRoles.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/useradminroles"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/useradminroles"
useradminroles.NewUserAdminRoles(scope Construct, id *string, config UserAdminRolesConfig) UserAdminRoles
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -385,7 +392,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/useradminroles"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/useradminroles"
useradminroles.UserAdminRoles_IsConstruct(x interface{}) *bool
```
@@ -417,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/useradminroles"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/useradminroles"
useradminroles.UserAdminRoles_IsTerraformElement(x interface{}) *bool
```
@@ -431,7 +438,7 @@ useradminroles.UserAdminRoles_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/useradminroles"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/useradminroles"
useradminroles.UserAdminRoles_IsTerraformResource(x interface{}) *bool
```
@@ -445,7 +452,7 @@ useradminroles.UserAdminRoles_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/useradminroles"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/useradminroles"
useradminroles.UserAdminRoles_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -762,7 +769,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/useradminroles"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/useradminroles"
&useradminroles.UserAdminRolesConfig {
Connection: interface{},
diff --git a/docs/userAdminRoles.java.md b/docs/userAdminRoles.java.md
index 58b202c8a..e6bc3a293 100644
--- a/docs/userAdminRoles.java.md
+++ b/docs/userAdminRoles.java.md
@@ -158,6 +158,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -231,6 +232,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/userAdminRoles.python.md b/docs/userAdminRoles.python.md
index 82e3ccb42..bd6500a81 100644
--- a/docs/userAdminRoles.python.md
+++ b/docs/userAdminRoles.python.md
@@ -155,6 +155,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -233,6 +234,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/userAdminRoles.typescript.md b/docs/userAdminRoles.typescript.md
index 36e9c29b5..7530d15ff 100644
--- a/docs/userAdminRoles.typescript.md
+++ b/docs/userAdminRoles.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -127,6 +128,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/userBaseSchemaProperty.csharp.md b/docs/userBaseSchemaProperty.csharp.md
index 4cf4d30c7..b7f0df8cb 100644
--- a/docs/userBaseSchemaProperty.csharp.md
+++ b/docs/userBaseSchemaProperty.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/userBaseSchemaProperty.go.md b/docs/userBaseSchemaProperty.go.md
index e71924256..308d73676 100644
--- a/docs/userBaseSchemaProperty.go.md
+++ b/docs/userBaseSchemaProperty.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userbaseschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userbaseschemaproperty"
userbaseschemaproperty.NewUserBaseSchemaProperty(scope Construct, id *string, config UserBaseSchemaPropertyConfig) UserBaseSchemaProperty
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -413,7 +420,7 @@ func ResetUserType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userbaseschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userbaseschemaproperty"
userbaseschemaproperty.UserBaseSchemaProperty_IsConstruct(x interface{}) *bool
```
@@ -445,7 +452,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userbaseschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userbaseschemaproperty"
userbaseschemaproperty.UserBaseSchemaProperty_IsTerraformElement(x interface{}) *bool
```
@@ -459,7 +466,7 @@ userbaseschemaproperty.UserBaseSchemaProperty_IsTerraformElement(x interface{})
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userbaseschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userbaseschemaproperty"
userbaseschemaproperty.UserBaseSchemaProperty_IsTerraformResource(x interface{}) *bool
```
@@ -473,7 +480,7 @@ userbaseschemaproperty.UserBaseSchemaProperty_IsTerraformResource(x interface{})
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userbaseschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userbaseschemaproperty"
userbaseschemaproperty.UserBaseSchemaProperty_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -900,7 +907,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userbaseschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userbaseschemaproperty"
&userbaseschemaproperty.UserBaseSchemaPropertyConfig {
Connection: interface{},
diff --git a/docs/userBaseSchemaProperty.java.md b/docs/userBaseSchemaProperty.java.md
index f91ba9b8f..512e113da 100644
--- a/docs/userBaseSchemaProperty.java.md
+++ b/docs/userBaseSchemaProperty.java.md
@@ -218,6 +218,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -295,6 +296,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/userBaseSchemaProperty.python.md b/docs/userBaseSchemaProperty.python.md
index c71bdb800..754dbd786 100644
--- a/docs/userBaseSchemaProperty.python.md
+++ b/docs/userBaseSchemaProperty.python.md
@@ -215,6 +215,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -297,6 +298,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/userBaseSchemaProperty.typescript.md b/docs/userBaseSchemaProperty.typescript.md
index cde73dd61..903965aac 100644
--- a/docs/userBaseSchemaProperty.typescript.md
+++ b/docs/userBaseSchemaProperty.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -131,6 +132,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/userFactorQuestion.csharp.md b/docs/userFactorQuestion.csharp.md
index 01129874c..f3f0cc95f 100644
--- a/docs/userFactorQuestion.csharp.md
+++ b/docs/userFactorQuestion.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/userFactorQuestion.go.md b/docs/userFactorQuestion.go.md
index 33807858b..44cb876a6 100644
--- a/docs/userFactorQuestion.go.md
+++ b/docs/userFactorQuestion.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userfactorquestion"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userfactorquestion"
userfactorquestion.NewUserFactorQuestion(scope Construct, id *string, config UserFactorQuestionConfig) UserFactorQuestion
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -378,7 +385,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userfactorquestion"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userfactorquestion"
userfactorquestion.UserFactorQuestion_IsConstruct(x interface{}) *bool
```
@@ -410,7 +417,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userfactorquestion"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userfactorquestion"
userfactorquestion.UserFactorQuestion_IsTerraformElement(x interface{}) *bool
```
@@ -424,7 +431,7 @@ userfactorquestion.UserFactorQuestion_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userfactorquestion"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userfactorquestion"
userfactorquestion.UserFactorQuestion_IsTerraformResource(x interface{}) *bool
```
@@ -438,7 +445,7 @@ userfactorquestion.UserFactorQuestion_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userfactorquestion"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userfactorquestion"
userfactorquestion.UserFactorQuestion_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -777,7 +784,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userfactorquestion"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userfactorquestion"
&userfactorquestion.UserFactorQuestionConfig {
Connection: interface{},
diff --git a/docs/userFactorQuestion.java.md b/docs/userFactorQuestion.java.md
index 8531614ea..ec6cdd392 100644
--- a/docs/userFactorQuestion.java.md
+++ b/docs/userFactorQuestion.java.md
@@ -157,6 +157,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -229,6 +230,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/userFactorQuestion.python.md b/docs/userFactorQuestion.python.md
index 316aef47e..ed7fe6cd7 100644
--- a/docs/userFactorQuestion.python.md
+++ b/docs/userFactorQuestion.python.md
@@ -155,6 +155,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -232,6 +233,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/userFactorQuestion.typescript.md b/docs/userFactorQuestion.typescript.md
index 1db3d5768..9e8a8e309 100644
--- a/docs/userFactorQuestion.typescript.md
+++ b/docs/userFactorQuestion.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/userGroupMemberships.csharp.md b/docs/userGroupMemberships.csharp.md
index 97bf7efd7..869e12d25 100644
--- a/docs/userGroupMemberships.csharp.md
+++ b/docs/userGroupMemberships.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/userGroupMemberships.go.md b/docs/userGroupMemberships.go.md
index 054e3071f..bb650966f 100644
--- a/docs/userGroupMemberships.go.md
+++ b/docs/userGroupMemberships.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/usergroupmemberships"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/usergroupmemberships"
usergroupmemberships.NewUserGroupMemberships(scope Construct, id *string, config UserGroupMembershipsConfig) UserGroupMemberships
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -378,7 +385,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/usergroupmemberships"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/usergroupmemberships"
usergroupmemberships.UserGroupMemberships_IsConstruct(x interface{}) *bool
```
@@ -410,7 +417,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/usergroupmemberships"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/usergroupmemberships"
usergroupmemberships.UserGroupMemberships_IsTerraformElement(x interface{}) *bool
```
@@ -424,7 +431,7 @@ usergroupmemberships.UserGroupMemberships_IsTerraformElement(x interface{}) *boo
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/usergroupmemberships"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/usergroupmemberships"
usergroupmemberships.UserGroupMemberships_IsTerraformResource(x interface{}) *bool
```
@@ -438,7 +445,7 @@ usergroupmemberships.UserGroupMemberships_IsTerraformResource(x interface{}) *bo
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/usergroupmemberships"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/usergroupmemberships"
usergroupmemberships.UserGroupMemberships_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -733,7 +740,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/usergroupmemberships"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/usergroupmemberships"
&usergroupmemberships.UserGroupMembershipsConfig {
Connection: interface{},
diff --git a/docs/userGroupMemberships.java.md b/docs/userGroupMemberships.java.md
index af9ed7805..076ee4e87 100644
--- a/docs/userGroupMemberships.java.md
+++ b/docs/userGroupMemberships.java.md
@@ -145,6 +145,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -217,6 +218,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/userGroupMemberships.python.md b/docs/userGroupMemberships.python.md
index 36dd743ee..1bd97d0eb 100644
--- a/docs/userGroupMemberships.python.md
+++ b/docs/userGroupMemberships.python.md
@@ -143,6 +143,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -220,6 +221,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/userGroupMemberships.typescript.md b/docs/userGroupMemberships.typescript.md
index 839284d8e..9507fbc4d 100644
--- a/docs/userGroupMemberships.typescript.md
+++ b/docs/userGroupMemberships.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/docs/userSchemaProperty.csharp.md b/docs/userSchemaProperty.csharp.md
index bf6b06807..f169c1532 100644
--- a/docs/userSchemaProperty.csharp.md
+++ b/docs/userSchemaProperty.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -147,6 +148,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
@@ -1958,6 +1965,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1965,6 +1973,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
@@ -2412,6 +2436,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -2419,6 +2444,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
@@ -2873,6 +2914,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -2880,6 +2922,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `ComputeFqn`
```csharp
diff --git a/docs/userSchemaProperty.go.md b/docs/userSchemaProperty.go.md
index 4bd8c694f..e6a274130 100644
--- a/docs/userSchemaProperty.go.md
+++ b/docs/userSchemaProperty.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userschemaproperty"
userschemaproperty.NewUserSchemaProperty(scope Construct, id *string, config UserSchemaPropertyConfig) UserSchemaProperty
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -147,6 +148,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -543,7 +550,7 @@ func ResetUserType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userschemaproperty"
userschemaproperty.UserSchemaProperty_IsConstruct(x interface{}) *bool
```
@@ -575,7 +582,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userschemaproperty"
userschemaproperty.UserSchemaProperty_IsTerraformElement(x interface{}) *bool
```
@@ -589,7 +596,7 @@ userschemaproperty.UserSchemaProperty_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userschemaproperty"
userschemaproperty.UserSchemaProperty_IsTerraformResource(x interface{}) *bool
```
@@ -603,7 +610,7 @@ userschemaproperty.UserSchemaProperty_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userschemaproperty"
userschemaproperty.UserSchemaProperty_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1316,7 +1323,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userschemaproperty"
&userschemaproperty.UserSchemaPropertyArrayOneOf {
Const: *string,
@@ -1366,7 +1373,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userschemaproperty"
&userschemaproperty.UserSchemaPropertyConfig {
Connection: interface{},
@@ -1819,7 +1826,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userschemaproperty"
&userschemaproperty.UserSchemaPropertyMasterOverridePriority {
Value: *string,
@@ -1865,7 +1872,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userschemaproperty"
&userschemaproperty.UserSchemaPropertyOneOf {
Const: *string,
@@ -1917,7 +1924,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userschemaproperty"
userschemaproperty.NewUserSchemaPropertyArrayOneOfList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) UserSchemaPropertyArrayOneOfList
```
@@ -1958,6 +1965,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -1965,6 +1973,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -2060,7 +2084,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userschemaproperty"
userschemaproperty.NewUserSchemaPropertyArrayOneOfOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) UserSchemaPropertyArrayOneOfOutputReference
```
@@ -2371,7 +2395,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userschemaproperty"
userschemaproperty.NewUserSchemaPropertyMasterOverridePriorityList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) UserSchemaPropertyMasterOverridePriorityList
```
@@ -2412,6 +2436,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -2419,6 +2444,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -2514,7 +2555,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userschemaproperty"
userschemaproperty.NewUserSchemaPropertyMasterOverridePriorityOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) UserSchemaPropertyMasterOverridePriorityOutputReference
```
@@ -2832,7 +2873,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userschemaproperty"
userschemaproperty.NewUserSchemaPropertyOneOfList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) UserSchemaPropertyOneOfList
```
@@ -2873,6 +2914,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
| ComputeFqn
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
@@ -2880,6 +2922,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
##### `ComputeFqn`
```go
@@ -2975,7 +3033,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/userschemaproperty"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/userschemaproperty"
userschemaproperty.NewUserSchemaPropertyOneOfOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) UserSchemaPropertyOneOfOutputReference
```
diff --git a/docs/userSchemaProperty.java.md b/docs/userSchemaProperty.java.md
index 19ad3fca6..06d8048be 100644
--- a/docs/userSchemaProperty.java.md
+++ b/docs/userSchemaProperty.java.md
@@ -375,6 +375,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -468,6 +469,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
@@ -2289,6 +2296,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2296,6 +2304,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
@@ -2743,6 +2767,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2750,6 +2775,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
@@ -3204,6 +3245,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -3211,6 +3253,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
##### `computeFqn`
```java
diff --git a/docs/userSchemaProperty.python.md b/docs/userSchemaProperty.python.md
index fea704797..8c272f05b 100644
--- a/docs/userSchemaProperty.python.md
+++ b/docs/userSchemaProperty.python.md
@@ -369,6 +369,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -467,6 +468,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
@@ -2331,6 +2338,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -2338,6 +2346,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
@@ -2820,6 +2846,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -2827,6 +2854,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
@@ -3316,6 +3361,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
| compute_fqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
@@ -3323,6 +3369,24 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
##### `compute_fqn`
```python
diff --git a/docs/userSchemaProperty.typescript.md b/docs/userSchemaProperty.typescript.md
index bbcfa4e6d..3b8345c12 100644
--- a/docs/userSchemaProperty.typescript.md
+++ b/docs/userSchemaProperty.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -147,6 +148,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
@@ -1919,6 +1926,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -1926,6 +1934,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
@@ -2373,6 +2397,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2380,6 +2405,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
@@ -2834,6 +2875,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
| computeFqn
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
@@ -2841,6 +2883,22 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
---
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
##### `computeFqn`
```typescript
diff --git a/docs/userType.csharp.md b/docs/userType.csharp.md
index f7aa3fcb2..98c18d6fc 100644
--- a/docs/userType.csharp.md
+++ b/docs/userType.csharp.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ private void ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
##### `ToMetadata`
```csharp
diff --git a/docs/userType.go.md b/docs/userType.go.md
index 1d3924a26..b0010935b 100644
--- a/docs/userType.go.md
+++ b/docs/userType.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://registry.terraform.io/providers/okta/okta/4.6.3/docs
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/usertype"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/usertype"
usertype.NewUserType(scope Construct, id *string, config UserTypeConfig) UserType
```
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| AddOverride
| *No description.* |
| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| *No description.* |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
##### `ToMetadata`
```go
@@ -378,7 +385,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/usertype"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/usertype"
usertype.UserType_IsConstruct(x interface{}) *bool
```
@@ -410,7 +417,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/usertype"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/usertype"
usertype.UserType_IsTerraformElement(x interface{}) *bool
```
@@ -424,7 +431,7 @@ usertype.UserType_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/usertype"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/usertype"
usertype.UserType_IsTerraformResource(x interface{}) *bool
```
@@ -438,7 +445,7 @@ usertype.UserType_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/usertype"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/usertype"
usertype.UserType_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -755,7 +762,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-okta-go/okta/v12/usertype"
+import "github.com/cdktf/cdktf-provider-okta-go/okta/v13/usertype"
&usertype.UserTypeConfig {
Connection: interface{},
diff --git a/docs/userType.java.md b/docs/userType.java.md
index b31d81d9f..fb3d0b642 100644
--- a/docs/userType.java.md
+++ b/docs/userType.java.md
@@ -157,6 +157,7 @@ If you experience problems setting this value it might not be settable. Please t
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -229,6 +230,12 @@ public void resetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
##### `toMetadata`
```java
diff --git a/docs/userType.python.md b/docs/userType.python.md
index 7bec50297..4407f6176 100644
--- a/docs/userType.python.md
+++ b/docs/userType.python.md
@@ -155,6 +155,7 @@ If you experience problems setting this value it might not be settable. Please t
| add_override
| *No description.* |
| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| *No description.* |
| 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. |
@@ -232,6 +233,12 @@ def reset_override_logical_id() -> None
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
##### `to_metadata`
```python
diff --git a/docs/userType.typescript.md b/docs/userType.typescript.md
index 8b8aabc10..033297120 100644
--- a/docs/userType.typescript.md
+++ b/docs/userType.typescript.md
@@ -54,6 +54,7 @@ Must be unique amongst siblings in the same scope
| addOverride
| *No description.* |
| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| *No description.* |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
@@ -126,6 +127,12 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
##### `toMetadata`
```typescript
diff --git a/package.json b/package.json
index 3cc9e9dcf..e5b0bfb41 100644
--- a/package.json
+++ b/package.json
@@ -47,8 +47,8 @@
"@actions/core": "^1.1.0",
"@cdktf/provider-project": "^0.5.0",
"@types/node": "^18",
- "cdktf": "^0.19.0",
- "cdktf-cli": "^0.19.0",
+ "cdktf": "^0.20.0",
+ "cdktf-cli": "^0.20.0",
"constructs": "^10.3.0",
"dot-prop": "^5.2.0",
"jsii": "~5.2.0",
@@ -56,13 +56,13 @@
"jsii-docgen": "^10.2.3",
"jsii-pacmak": "^1.93.0",
"jsii-rosetta": "~5.2.0",
- "projen": "^0.78.11",
+ "projen": "^0.78.13",
"semver": "^7.5.3",
"standard-version": "^9",
"typescript": "~5.2.0"
},
"peerDependencies": {
- "cdktf": "^0.19.0",
+ "cdktf": "^0.20.0",
"constructs": "^10.3.0"
},
"resolutions": {
diff --git a/scripts/check-for-upgrades.js b/scripts/check-for-upgrades.js
index 9b718d54f..e497d0d68 100644
--- a/scripts/check-for-upgrades.js
+++ b/scripts/check-for-upgrades.js
@@ -83,7 +83,7 @@ async function getCurrentProviderVersion() {
}
// SEE NOTICE AT THE TOP WHY THIS IS INLINED CURRENTLY
-// copied from https://github.com/hashicorp/terraform-cdk/blob/b23fc173715e90c0a5b8c8633d9ec7f71edf9ed4/packages/cdktf-cli/lib/dependencies/version-constraints.ts
+// copied from https://github.com/hashicorp/terraform-cdk/blob/df858ccf4ac71a168e3636f053c6743324c98332/packages/%40cdktf/cli-core/src/lib/dependencies/version-constraints.ts
// and converted to JavaScript
// constraints can be prefixed with "~>", ">", "<", "=", ">=", "<=" or "!="
@@ -122,16 +122,26 @@ function versionMatchesConstraint(version, constraint) {
case "~>": {
// allows rightmost version component to increment
+ const parts = parsed.version.split(".");
+ const minorSpecified = parts.length === 2;
+ const majorIsZero = parts[0] === "0";
+
// ~>2.0 which allows 2.1 and 2.1.1 needs special handling as
// npm semver handles "~" differently for ~2.0 than for ~2 or ~2.1.0
// So we need to use "^" (e.g. ^2.0) for this case
// see: https://github.com/npm/node-semver/issues/11
- const allowMinorAndPatchOnly = parsed.version.split(".").length === 2;
+ const allowMinorAndPatchOnly = minorSpecified;
- const range = allowMinorAndPatchOnly
+ let range = allowMinorAndPatchOnly
? `^${parsed.version}`
: `~${parsed.version}`;
+ // versions below 1.0 are treated a bit differently in NPM than in Terraform
+ // meaning that NPMs ^0.4 doesn't allow 0.55 while TFs ~>0.4 allows 0.55
+ if (majorIsZero && minorSpecified) {
+ range = `>=${parsed.version} <1.0.0`;
+ }
+
return semver.satisfies(version, range);
}
case ">=":
diff --git a/src/admin-role-custom-assignments/README.md b/src/admin-role-custom-assignments/README.md
index 5f181f447..7ea41f8a6 100644
--- a/src/admin-role-custom-assignments/README.md
+++ b/src/admin-role-custom-assignments/README.md
@@ -1,3 +1,3 @@
# `okta_admin_role_custom_assignments`
-Refer to the Terraform Registory for docs: [`okta_admin_role_custom_assignments`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/admin_role_custom_assignments).
+Refer to the Terraform Registry for docs: [`okta_admin_role_custom_assignments`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/admin_role_custom_assignments).
diff --git a/src/admin-role-custom-assignments/index.ts b/src/admin-role-custom-assignments/index.ts
index ae594f8fb..7376823d1 100644
--- a/src/admin-role-custom-assignments/index.ts
+++ b/src/admin-role-custom-assignments/index.ts
@@ -170,4 +170,36 @@ export class AdminRoleCustomAssignments extends cdktf.TerraformResource {
resource_set_id: cdktf.stringToTerraform(this._resourceSetId),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ custom_role_id: {
+ value: cdktf.stringToHclTerraform(this._customRoleId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ members: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._members),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ resource_set_id: {
+ value: cdktf.stringToHclTerraform(this._resourceSetId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/admin-role-custom/README.md b/src/admin-role-custom/README.md
index f5036b872..bc44b7507 100644
--- a/src/admin-role-custom/README.md
+++ b/src/admin-role-custom/README.md
@@ -1,3 +1,3 @@
# `okta_admin_role_custom`
-Refer to the Terraform Registory for docs: [`okta_admin_role_custom`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/admin_role_custom).
+Refer to the Terraform Registry for docs: [`okta_admin_role_custom`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/admin_role_custom).
diff --git a/src/admin-role-custom/index.ts b/src/admin-role-custom/index.ts
index 5efaefa35..ba1b1905c 100644
--- a/src/admin-role-custom/index.ts
+++ b/src/admin-role-custom/index.ts
@@ -170,4 +170,36 @@ export class AdminRoleCustom extends cdktf.TerraformResource {
permissions: cdktf.listMapper(cdktf.stringToTerraform, false)(this._permissions),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ description: {
+ value: cdktf.stringToHclTerraform(this._description),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ label: {
+ value: cdktf.stringToHclTerraform(this._label),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ permissions: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._permissions),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/admin-role-targets/README.md b/src/admin-role-targets/README.md
index ecabb3d8e..be081ee99 100644
--- a/src/admin-role-targets/README.md
+++ b/src/admin-role-targets/README.md
@@ -1,3 +1,3 @@
# `okta_admin_role_targets`
-Refer to the Terraform Registory for docs: [`okta_admin_role_targets`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/admin_role_targets).
+Refer to the Terraform Registry for docs: [`okta_admin_role_targets`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/admin_role_targets).
diff --git a/src/admin-role-targets/index.ts b/src/admin-role-targets/index.ts
index 448c4f258..1dfe2052a 100644
--- a/src/admin-role-targets/index.ts
+++ b/src/admin-role-targets/index.ts
@@ -199,4 +199,42 @@ export class AdminRoleTargets extends cdktf.TerraformResource {
user_id: cdktf.stringToTerraform(this._userId),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ apps: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._apps),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ groups: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._groups),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ role_type: {
+ value: cdktf.stringToHclTerraform(this._roleType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_id: {
+ value: cdktf.stringToHclTerraform(this._userId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-access-policy-assignment/README.md b/src/app-access-policy-assignment/README.md
index 726b7abcf..d55174b0f 100644
--- a/src/app-access-policy-assignment/README.md
+++ b/src/app-access-policy-assignment/README.md
@@ -1,3 +1,3 @@
# `okta_app_access_policy_assignment`
-Refer to the Terraform Registory for docs: [`okta_app_access_policy_assignment`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_access_policy_assignment).
+Refer to the Terraform Registry for docs: [`okta_app_access_policy_assignment`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_access_policy_assignment).
diff --git a/src/app-access-policy-assignment/index.ts b/src/app-access-policy-assignment/index.ts
index 8efe076d9..7e7e70edd 100644
--- a/src/app-access-policy-assignment/index.ts
+++ b/src/app-access-policy-assignment/index.ts
@@ -126,4 +126,24 @@ export class AppAccessPolicyAssignment extends cdktf.TerraformResource {
policy_id: cdktf.stringToTerraform(this._policyId),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ app_id: {
+ value: cdktf.stringToHclTerraform(this._appId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ policy_id: {
+ value: cdktf.stringToHclTerraform(this._policyId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-auto-login/README.md b/src/app-auto-login/README.md
index 8f384483e..4c5a2268a 100644
--- a/src/app-auto-login/README.md
+++ b/src/app-auto-login/README.md
@@ -1,3 +1,3 @@
# `okta_app_auto_login`
-Refer to the Terraform Registory for docs: [`okta_app_auto_login`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_auto_login).
+Refer to the Terraform Registry for docs: [`okta_app_auto_login`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_auto_login).
diff --git a/src/app-auto-login/index.ts b/src/app-auto-login/index.ts
index 3bdb98064..caa3effd8 100644
--- a/src/app-auto-login/index.ts
+++ b/src/app-auto-login/index.ts
@@ -197,6 +197,37 @@ export function appAutoLoginTimeoutsToTerraform(struct?: AppAutoLoginTimeouts |
}
}
+
+export function appAutoLoginTimeoutsToHclTerraform(struct?: AppAutoLoginTimeouts | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ create: {
+ value: cdktf.stringToHclTerraform(struct!.create),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ read: {
+ value: cdktf.stringToHclTerraform(struct!.read),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ update: {
+ value: cdktf.stringToHclTerraform(struct!.update),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class AppAutoLoginTimeoutsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -845,4 +876,168 @@ export class AppAutoLogin extends cdktf.TerraformResource {
timeouts: appAutoLoginTimeoutsToTerraform(this._timeouts.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ accessibility_error_redirect_url: {
+ value: cdktf.stringToHclTerraform(this._accessibilityErrorRedirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ accessibility_login_redirect_url: {
+ value: cdktf.stringToHclTerraform(this._accessibilityLoginRedirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ accessibility_self_service: {
+ value: cdktf.booleanToHclTerraform(this._accessibilitySelfService),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ admin_note: {
+ value: cdktf.stringToHclTerraform(this._adminNote),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ app_links_json: {
+ value: cdktf.stringToHclTerraform(this._appLinksJson),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ app_settings_json: {
+ value: cdktf.stringToHclTerraform(this._appSettingsJson),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ auto_submit_toolbar: {
+ value: cdktf.booleanToHclTerraform(this._autoSubmitToolbar),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ credentials_scheme: {
+ value: cdktf.stringToHclTerraform(this._credentialsScheme),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ enduser_note: {
+ value: cdktf.stringToHclTerraform(this._enduserNote),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ hide_ios: {
+ value: cdktf.booleanToHclTerraform(this._hideIos),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ hide_web: {
+ value: cdktf.booleanToHclTerraform(this._hideWeb),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ label: {
+ value: cdktf.stringToHclTerraform(this._label),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ logo: {
+ value: cdktf.stringToHclTerraform(this._logo),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ preconfigured_app: {
+ value: cdktf.stringToHclTerraform(this._preconfiguredApp),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ reveal_password: {
+ value: cdktf.booleanToHclTerraform(this._revealPassword),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ shared_password: {
+ value: cdktf.stringToHclTerraform(this._sharedPassword),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ shared_username: {
+ value: cdktf.stringToHclTerraform(this._sharedUsername),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ sign_on_redirect_url: {
+ value: cdktf.stringToHclTerraform(this._signOnRedirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ sign_on_url: {
+ value: cdktf.stringToHclTerraform(this._signOnUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplate),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_push_status: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplatePushStatus),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_suffix: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplateSuffix),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_type: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplateType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ timeouts: {
+ value: appAutoLoginTimeoutsToHclTerraform(this._timeouts.internalValue),
+ isBlock: true,
+ type: "struct",
+ storageClassType: "AppAutoLoginTimeouts",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-basic-auth/README.md b/src/app-basic-auth/README.md
index b949d5319..c81af5fc2 100644
--- a/src/app-basic-auth/README.md
+++ b/src/app-basic-auth/README.md
@@ -1,3 +1,3 @@
# `okta_app_basic_auth`
-Refer to the Terraform Registory for docs: [`okta_app_basic_auth`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_basic_auth).
+Refer to the Terraform Registry for docs: [`okta_app_basic_auth`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_basic_auth).
diff --git a/src/app-basic-auth/index.ts b/src/app-basic-auth/index.ts
index ee5946ba8..7bc1d01a5 100644
--- a/src/app-basic-auth/index.ts
+++ b/src/app-basic-auth/index.ts
@@ -137,6 +137,37 @@ export function appBasicAuthTimeoutsToTerraform(struct?: AppBasicAuthTimeouts |
}
}
+
+export function appBasicAuthTimeoutsToHclTerraform(struct?: AppBasicAuthTimeouts | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ create: {
+ value: cdktf.stringToHclTerraform(struct!.create),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ read: {
+ value: cdktf.stringToHclTerraform(struct!.read),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ update: {
+ value: cdktf.stringToHclTerraform(struct!.update),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class AppBasicAuthTimeoutsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -599,4 +630,108 @@ export class AppBasicAuth extends cdktf.TerraformResource {
timeouts: appBasicAuthTimeoutsToTerraform(this._timeouts.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ accessibility_error_redirect_url: {
+ value: cdktf.stringToHclTerraform(this._accessibilityErrorRedirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ accessibility_login_redirect_url: {
+ value: cdktf.stringToHclTerraform(this._accessibilityLoginRedirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ accessibility_self_service: {
+ value: cdktf.booleanToHclTerraform(this._accessibilitySelfService),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ admin_note: {
+ value: cdktf.stringToHclTerraform(this._adminNote),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ app_links_json: {
+ value: cdktf.stringToHclTerraform(this._appLinksJson),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ auth_url: {
+ value: cdktf.stringToHclTerraform(this._authUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ auto_submit_toolbar: {
+ value: cdktf.booleanToHclTerraform(this._autoSubmitToolbar),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ enduser_note: {
+ value: cdktf.stringToHclTerraform(this._enduserNote),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ hide_ios: {
+ value: cdktf.booleanToHclTerraform(this._hideIos),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ hide_web: {
+ value: cdktf.booleanToHclTerraform(this._hideWeb),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ label: {
+ value: cdktf.stringToHclTerraform(this._label),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ logo: {
+ value: cdktf.stringToHclTerraform(this._logo),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ url: {
+ value: cdktf.stringToHclTerraform(this._url),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ timeouts: {
+ value: appBasicAuthTimeoutsToHclTerraform(this._timeouts.internalValue),
+ isBlock: true,
+ type: "struct",
+ storageClassType: "AppBasicAuthTimeouts",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-bookmark/README.md b/src/app-bookmark/README.md
index aa8a71f58..072b98956 100644
--- a/src/app-bookmark/README.md
+++ b/src/app-bookmark/README.md
@@ -1,3 +1,3 @@
# `okta_app_bookmark`
-Refer to the Terraform Registory for docs: [`okta_app_bookmark`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_bookmark).
+Refer to the Terraform Registry for docs: [`okta_app_bookmark`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_bookmark).
diff --git a/src/app-bookmark/index.ts b/src/app-bookmark/index.ts
index f6415c683..d446b8675 100644
--- a/src/app-bookmark/index.ts
+++ b/src/app-bookmark/index.ts
@@ -141,6 +141,37 @@ export function appBookmarkTimeoutsToTerraform(struct?: AppBookmarkTimeouts | cd
}
}
+
+export function appBookmarkTimeoutsToHclTerraform(struct?: AppBookmarkTimeouts | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ create: {
+ value: cdktf.stringToHclTerraform(struct!.create),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ read: {
+ value: cdktf.stringToHclTerraform(struct!.read),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ update: {
+ value: cdktf.stringToHclTerraform(struct!.update),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class AppBookmarkTimeoutsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -624,4 +655,114 @@ export class AppBookmark extends cdktf.TerraformResource {
timeouts: appBookmarkTimeoutsToTerraform(this._timeouts.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ accessibility_error_redirect_url: {
+ value: cdktf.stringToHclTerraform(this._accessibilityErrorRedirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ accessibility_login_redirect_url: {
+ value: cdktf.stringToHclTerraform(this._accessibilityLoginRedirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ accessibility_self_service: {
+ value: cdktf.booleanToHclTerraform(this._accessibilitySelfService),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ admin_note: {
+ value: cdktf.stringToHclTerraform(this._adminNote),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ app_links_json: {
+ value: cdktf.stringToHclTerraform(this._appLinksJson),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ authentication_policy: {
+ value: cdktf.stringToHclTerraform(this._authenticationPolicy),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ auto_submit_toolbar: {
+ value: cdktf.booleanToHclTerraform(this._autoSubmitToolbar),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ enduser_note: {
+ value: cdktf.stringToHclTerraform(this._enduserNote),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ hide_ios: {
+ value: cdktf.booleanToHclTerraform(this._hideIos),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ hide_web: {
+ value: cdktf.booleanToHclTerraform(this._hideWeb),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ label: {
+ value: cdktf.stringToHclTerraform(this._label),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ logo: {
+ value: cdktf.stringToHclTerraform(this._logo),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ request_integration: {
+ value: cdktf.booleanToHclTerraform(this._requestIntegration),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ url: {
+ value: cdktf.stringToHclTerraform(this._url),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ timeouts: {
+ value: appBookmarkTimeoutsToHclTerraform(this._timeouts.internalValue),
+ isBlock: true,
+ type: "struct",
+ storageClassType: "AppBookmarkTimeouts",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-group-assignment/README.md b/src/app-group-assignment/README.md
index 12467398e..6e8721b11 100644
--- a/src/app-group-assignment/README.md
+++ b/src/app-group-assignment/README.md
@@ -1,3 +1,3 @@
# `okta_app_group_assignment`
-Refer to the Terraform Registory for docs: [`okta_app_group_assignment`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_group_assignment).
+Refer to the Terraform Registry for docs: [`okta_app_group_assignment`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_group_assignment).
diff --git a/src/app-group-assignment/index.ts b/src/app-group-assignment/index.ts
index 2826a574b..3b8e34541 100644
--- a/src/app-group-assignment/index.ts
+++ b/src/app-group-assignment/index.ts
@@ -83,6 +83,37 @@ export function appGroupAssignmentTimeoutsToTerraform(struct?: AppGroupAssignmen
}
}
+
+export function appGroupAssignmentTimeoutsToHclTerraform(struct?: AppGroupAssignmentTimeouts | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ create: {
+ value: cdktf.stringToHclTerraform(struct!.create),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ read: {
+ value: cdktf.stringToHclTerraform(struct!.read),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ update: {
+ value: cdktf.stringToHclTerraform(struct!.update),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class AppGroupAssignmentTimeoutsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -371,4 +402,54 @@ export class AppGroupAssignment extends cdktf.TerraformResource {
timeouts: appGroupAssignmentTimeoutsToTerraform(this._timeouts.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ app_id: {
+ value: cdktf.stringToHclTerraform(this._appId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ group_id: {
+ value: cdktf.stringToHclTerraform(this._groupId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ priority: {
+ value: cdktf.numberToHclTerraform(this._priority),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ profile: {
+ value: cdktf.stringToHclTerraform(this._profile),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ retain_assignment: {
+ value: cdktf.booleanToHclTerraform(this._retainAssignment),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ timeouts: {
+ value: appGroupAssignmentTimeoutsToHclTerraform(this._timeouts.internalValue),
+ isBlock: true,
+ type: "struct",
+ storageClassType: "AppGroupAssignmentTimeouts",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-group-assignments/README.md b/src/app-group-assignments/README.md
index 7ade056d0..c3786935b 100644
--- a/src/app-group-assignments/README.md
+++ b/src/app-group-assignments/README.md
@@ -1,3 +1,3 @@
# `okta_app_group_assignments`
-Refer to the Terraform Registory for docs: [`okta_app_group_assignments`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_group_assignments).
+Refer to the Terraform Registry for docs: [`okta_app_group_assignments`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_group_assignments).
diff --git a/src/app-group-assignments/index.ts b/src/app-group-assignments/index.ts
index 80ff8193a..9c4731d85 100644
--- a/src/app-group-assignments/index.ts
+++ b/src/app-group-assignments/index.ts
@@ -68,6 +68,37 @@ export function appGroupAssignmentsGroupToTerraform(struct?: AppGroupAssignments
}
}
+
+export function appGroupAssignmentsGroupToHclTerraform(struct?: AppGroupAssignmentsGroup | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(struct!.id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ priority: {
+ value: cdktf.numberToHclTerraform(struct!.priority),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ profile: {
+ value: cdktf.stringToHclTerraform(struct!.profile),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class AppGroupAssignmentsGroupOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -303,4 +334,30 @@ export class AppGroupAssignments extends cdktf.TerraformResource {
group: cdktf.listMapper(appGroupAssignmentsGroupToTerraform, true)(this._group.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ app_id: {
+ value: cdktf.stringToHclTerraform(this._appId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ group: {
+ value: cdktf.listMapperHcl(appGroupAssignmentsGroupToHclTerraform, true)(this._group.internalValue),
+ isBlock: true,
+ type: "list",
+ storageClassType: "AppGroupAssignmentsGroupList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-oauth-api-scope/README.md b/src/app-oauth-api-scope/README.md
index f4c4cf3bc..9d03a3ccc 100644
--- a/src/app-oauth-api-scope/README.md
+++ b/src/app-oauth-api-scope/README.md
@@ -1,3 +1,3 @@
# `okta_app_oauth_api_scope`
-Refer to the Terraform Registory for docs: [`okta_app_oauth_api_scope`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_oauth_api_scope).
+Refer to the Terraform Registry for docs: [`okta_app_oauth_api_scope`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_oauth_api_scope).
diff --git a/src/app-oauth-api-scope/index.ts b/src/app-oauth-api-scope/index.ts
index 3486db398..217eb3942 100644
--- a/src/app-oauth-api-scope/index.ts
+++ b/src/app-oauth-api-scope/index.ts
@@ -167,4 +167,36 @@ export class AppOauthApiScope extends cdktf.TerraformResource {
scopes: cdktf.listMapper(cdktf.stringToTerraform, false)(this._scopes),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ app_id: {
+ value: cdktf.stringToHclTerraform(this._appId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ issuer: {
+ value: cdktf.stringToHclTerraform(this._issuer),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ scopes: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._scopes),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-oauth-post-logout-redirect-uri/README.md b/src/app-oauth-post-logout-redirect-uri/README.md
index 60d477099..4620e7677 100644
--- a/src/app-oauth-post-logout-redirect-uri/README.md
+++ b/src/app-oauth-post-logout-redirect-uri/README.md
@@ -1,3 +1,3 @@
# `okta_app_oauth_post_logout_redirect_uri`
-Refer to the Terraform Registory for docs: [`okta_app_oauth_post_logout_redirect_uri`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_oauth_post_logout_redirect_uri).
+Refer to the Terraform Registry for docs: [`okta_app_oauth_post_logout_redirect_uri`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_oauth_post_logout_redirect_uri).
diff --git a/src/app-oauth-post-logout-redirect-uri/index.ts b/src/app-oauth-post-logout-redirect-uri/index.ts
index 27501015f..c4bc5d08f 100644
--- a/src/app-oauth-post-logout-redirect-uri/index.ts
+++ b/src/app-oauth-post-logout-redirect-uri/index.ts
@@ -146,4 +146,30 @@ export class AppOauthPostLogoutRedirectUri extends cdktf.TerraformResource {
uri: cdktf.stringToTerraform(this._uri),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ app_id: {
+ value: cdktf.stringToHclTerraform(this._appId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ uri: {
+ value: cdktf.stringToHclTerraform(this._uri),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-oauth-redirect-uri/README.md b/src/app-oauth-redirect-uri/README.md
index 9aa8dfff0..d999f8b1e 100644
--- a/src/app-oauth-redirect-uri/README.md
+++ b/src/app-oauth-redirect-uri/README.md
@@ -1,3 +1,3 @@
# `okta_app_oauth_redirect_uri`
-Refer to the Terraform Registory for docs: [`okta_app_oauth_redirect_uri`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_oauth_redirect_uri).
+Refer to the Terraform Registry for docs: [`okta_app_oauth_redirect_uri`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_oauth_redirect_uri).
diff --git a/src/app-oauth-redirect-uri/index.ts b/src/app-oauth-redirect-uri/index.ts
index 4eddfe3e2..bedb2d7d4 100644
--- a/src/app-oauth-redirect-uri/index.ts
+++ b/src/app-oauth-redirect-uri/index.ts
@@ -146,4 +146,30 @@ export class AppOauthRedirectUri extends cdktf.TerraformResource {
uri: cdktf.stringToTerraform(this._uri),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ app_id: {
+ value: cdktf.stringToHclTerraform(this._appId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ uri: {
+ value: cdktf.stringToHclTerraform(this._uri),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-oauth-role-assignment/README.md b/src/app-oauth-role-assignment/README.md
index 99744b9ab..cd2bac014 100644
--- a/src/app-oauth-role-assignment/README.md
+++ b/src/app-oauth-role-assignment/README.md
@@ -1,3 +1,3 @@
# `okta_app_oauth_role_assignment`
-Refer to the Terraform Registory for docs: [`okta_app_oauth_role_assignment`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_oauth_role_assignment).
+Refer to the Terraform Registry for docs: [`okta_app_oauth_role_assignment`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_oauth_role_assignment).
diff --git a/src/app-oauth-role-assignment/index.ts b/src/app-oauth-role-assignment/index.ts
index f98c4cb13..f4dddd034 100644
--- a/src/app-oauth-role-assignment/index.ts
+++ b/src/app-oauth-role-assignment/index.ts
@@ -184,4 +184,36 @@ export class AppOauthRoleAssignment extends cdktf.TerraformResource {
type: cdktf.stringToTerraform(this._type),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ client_id: {
+ value: cdktf.stringToHclTerraform(this._clientId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ resource_set: {
+ value: cdktf.stringToHclTerraform(this._resourceSet),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ role: {
+ value: cdktf.stringToHclTerraform(this._role),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(this._type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-oauth/README.md b/src/app-oauth/README.md
index 3c198c3a0..b7463a318 100644
--- a/src/app-oauth/README.md
+++ b/src/app-oauth/README.md
@@ -1,3 +1,3 @@
# `okta_app_oauth`
-Refer to the Terraform Registory for docs: [`okta_app_oauth`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_oauth).
+Refer to the Terraform Registry for docs: [`okta_app_oauth`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_oauth).
diff --git a/src/app-oauth/index.ts b/src/app-oauth/index.ts
index 884b0219a..f12a2358c 100644
--- a/src/app-oauth/index.ts
+++ b/src/app-oauth/index.ts
@@ -342,6 +342,43 @@ export function appOauthGroupsClaimToTerraform(struct?: AppOauthGroupsClaimOutpu
}
}
+
+export function appOauthGroupsClaimToHclTerraform(struct?: AppOauthGroupsClaimOutputReference | AppOauthGroupsClaim): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ filter_type: {
+ value: cdktf.stringToHclTerraform(struct!.filterType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(struct!.name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(struct!.type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ value: {
+ value: cdktf.stringToHclTerraform(struct!.value),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class AppOauthGroupsClaimOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
@@ -506,6 +543,55 @@ export function appOauthJwksToTerraform(struct?: AppOauthJwks | cdktf.IResolvabl
}
}
+
+export function appOauthJwksToHclTerraform(struct?: AppOauthJwks | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ e: {
+ value: cdktf.stringToHclTerraform(struct!.e),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ kid: {
+ value: cdktf.stringToHclTerraform(struct!.kid),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ kty: {
+ value: cdktf.stringToHclTerraform(struct!.kty),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ n: {
+ value: cdktf.stringToHclTerraform(struct!.n),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ x: {
+ value: cdktf.stringToHclTerraform(struct!.x),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ y: {
+ value: cdktf.stringToHclTerraform(struct!.y),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class AppOauthJwksOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -717,6 +803,37 @@ export function appOauthTimeoutsToTerraform(struct?: AppOauthTimeouts | cdktf.IR
}
}
+
+export function appOauthTimeoutsToHclTerraform(struct?: AppOauthTimeouts | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ create: {
+ value: cdktf.stringToHclTerraform(struct!.create),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ read: {
+ value: cdktf.stringToHclTerraform(struct!.read),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ update: {
+ value: cdktf.stringToHclTerraform(struct!.update),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class AppOauthTimeoutsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -1763,4 +1880,300 @@ export class AppOauth extends cdktf.TerraformResource {
timeouts: appOauthTimeoutsToTerraform(this._timeouts.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ accessibility_error_redirect_url: {
+ value: cdktf.stringToHclTerraform(this._accessibilityErrorRedirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ accessibility_login_redirect_url: {
+ value: cdktf.stringToHclTerraform(this._accessibilityLoginRedirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ accessibility_self_service: {
+ value: cdktf.booleanToHclTerraform(this._accessibilitySelfService),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ admin_note: {
+ value: cdktf.stringToHclTerraform(this._adminNote),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ app_links_json: {
+ value: cdktf.stringToHclTerraform(this._appLinksJson),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ app_settings_json: {
+ value: cdktf.stringToHclTerraform(this._appSettingsJson),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ authentication_policy: {
+ value: cdktf.stringToHclTerraform(this._authenticationPolicy),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ auto_key_rotation: {
+ value: cdktf.booleanToHclTerraform(this._autoKeyRotation),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ auto_submit_toolbar: {
+ value: cdktf.booleanToHclTerraform(this._autoSubmitToolbar),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ client_basic_secret: {
+ value: cdktf.stringToHclTerraform(this._clientBasicSecret),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ client_id: {
+ value: cdktf.stringToHclTerraform(this._clientId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ client_uri: {
+ value: cdktf.stringToHclTerraform(this._clientUri),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ consent_method: {
+ value: cdktf.stringToHclTerraform(this._consentMethod),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ enduser_note: {
+ value: cdktf.stringToHclTerraform(this._enduserNote),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ grant_types: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._grantTypes),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ hide_ios: {
+ value: cdktf.booleanToHclTerraform(this._hideIos),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ hide_web: {
+ value: cdktf.booleanToHclTerraform(this._hideWeb),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ implicit_assignment: {
+ value: cdktf.booleanToHclTerraform(this._implicitAssignment),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ issuer_mode: {
+ value: cdktf.stringToHclTerraform(this._issuerMode),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ jwks_uri: {
+ value: cdktf.stringToHclTerraform(this._jwksUri),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ label: {
+ value: cdktf.stringToHclTerraform(this._label),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ login_mode: {
+ value: cdktf.stringToHclTerraform(this._loginMode),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ login_scopes: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._loginScopes),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ login_uri: {
+ value: cdktf.stringToHclTerraform(this._loginUri),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ logo: {
+ value: cdktf.stringToHclTerraform(this._logo),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ logo_uri: {
+ value: cdktf.stringToHclTerraform(this._logoUri),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ omit_secret: {
+ value: cdktf.booleanToHclTerraform(this._omitSecret),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ pkce_required: {
+ value: cdktf.booleanToHclTerraform(this._pkceRequired),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ policy_uri: {
+ value: cdktf.stringToHclTerraform(this._policyUri),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ post_logout_redirect_uris: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._postLogoutRedirectUris),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ profile: {
+ value: cdktf.stringToHclTerraform(this._profile),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ redirect_uris: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._redirectUris),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ refresh_token_leeway: {
+ value: cdktf.numberToHclTerraform(this._refreshTokenLeeway),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ refresh_token_rotation: {
+ value: cdktf.stringToHclTerraform(this._refreshTokenRotation),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ response_types: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._responseTypes),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ token_endpoint_auth_method: {
+ value: cdktf.stringToHclTerraform(this._tokenEndpointAuthMethod),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tos_uri: {
+ value: cdktf.stringToHclTerraform(this._tosUri),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(this._type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplate),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_push_status: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplatePushStatus),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_suffix: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplateSuffix),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_type: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplateType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ wildcard_redirect: {
+ value: cdktf.stringToHclTerraform(this._wildcardRedirect),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ groups_claim: {
+ value: appOauthGroupsClaimToHclTerraform(this._groupsClaim.internalValue),
+ isBlock: true,
+ type: "set",
+ storageClassType: "AppOauthGroupsClaimList",
+ },
+ jwks: {
+ value: cdktf.listMapperHcl(appOauthJwksToHclTerraform, true)(this._jwks.internalValue),
+ isBlock: true,
+ type: "list",
+ storageClassType: "AppOauthJwksList",
+ },
+ timeouts: {
+ value: appOauthTimeoutsToHclTerraform(this._timeouts.internalValue),
+ isBlock: true,
+ type: "struct",
+ storageClassType: "AppOauthTimeouts",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-saml-app-settings/README.md b/src/app-saml-app-settings/README.md
index 3d55beebd..b10322896 100644
--- a/src/app-saml-app-settings/README.md
+++ b/src/app-saml-app-settings/README.md
@@ -1,3 +1,3 @@
# `okta_app_saml_app_settings`
-Refer to the Terraform Registory for docs: [`okta_app_saml_app_settings`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_saml_app_settings).
+Refer to the Terraform Registry for docs: [`okta_app_saml_app_settings`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_saml_app_settings).
diff --git a/src/app-saml-app-settings/index.ts b/src/app-saml-app-settings/index.ts
index ee4d0d759..118f01068 100644
--- a/src/app-saml-app-settings/index.ts
+++ b/src/app-saml-app-settings/index.ts
@@ -146,4 +146,30 @@ export class AppSamlAppSettings extends cdktf.TerraformResource {
settings: cdktf.stringToTerraform(this._settings),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ app_id: {
+ value: cdktf.stringToHclTerraform(this._appId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ settings: {
+ value: cdktf.stringToHclTerraform(this._settings),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-saml/README.md b/src/app-saml/README.md
index 0482a2923..9808793a2 100644
--- a/src/app-saml/README.md
+++ b/src/app-saml/README.md
@@ -1,3 +1,3 @@
# `okta_app_saml`
-Refer to the Terraform Registory for docs: [`okta_app_saml`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_saml).
+Refer to the Terraform Registry for docs: [`okta_app_saml`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_saml).
diff --git a/src/app-saml/index.ts b/src/app-saml/index.ts
index 59dd2c82c..01d816a03 100644
--- a/src/app-saml/index.ts
+++ b/src/app-saml/index.ts
@@ -314,6 +314,17 @@ export function appSamlKeysToTerraform(struct?: AppSamlKeys): any {
}
}
+
+export function appSamlKeysToHclTerraform(struct?: AppSamlKeys): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ };
+ return attrs;
+}
+
export class AppSamlKeysOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
@@ -463,6 +474,55 @@ export function appSamlAttributeStatementsToTerraform(struct?: AppSamlAttributeS
}
}
+
+export function appSamlAttributeStatementsToHclTerraform(struct?: AppSamlAttributeStatements | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ filter_type: {
+ value: cdktf.stringToHclTerraform(struct!.filterType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ filter_value: {
+ value: cdktf.stringToHclTerraform(struct!.filterValue),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(struct!.name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ namespace: {
+ value: cdktf.stringToHclTerraform(struct!.namespace),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(struct!.type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ values: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(struct!.values),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class AppSamlAttributeStatementsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -677,6 +737,37 @@ export function appSamlTimeoutsToTerraform(struct?: AppSamlTimeouts | cdktf.IRes
}
}
+
+export function appSamlTimeoutsToHclTerraform(struct?: AppSamlTimeouts | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ create: {
+ value: cdktf.stringToHclTerraform(struct!.create),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ read: {
+ value: cdktf.stringToHclTerraform(struct!.read),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ update: {
+ value: cdktf.stringToHclTerraform(struct!.update),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class AppSamlTimeoutsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -1777,4 +1868,300 @@ export class AppSaml extends cdktf.TerraformResource {
timeouts: appSamlTimeoutsToTerraform(this._timeouts.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ accessibility_error_redirect_url: {
+ value: cdktf.stringToHclTerraform(this._accessibilityErrorRedirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ accessibility_login_redirect_url: {
+ value: cdktf.stringToHclTerraform(this._accessibilityLoginRedirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ accessibility_self_service: {
+ value: cdktf.booleanToHclTerraform(this._accessibilitySelfService),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ acs_endpoints: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._acsEndpoints),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ admin_note: {
+ value: cdktf.stringToHclTerraform(this._adminNote),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ app_links_json: {
+ value: cdktf.stringToHclTerraform(this._appLinksJson),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ app_settings_json: {
+ value: cdktf.stringToHclTerraform(this._appSettingsJson),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ assertion_signed: {
+ value: cdktf.booleanToHclTerraform(this._assertionSigned),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ audience: {
+ value: cdktf.stringToHclTerraform(this._audience),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ authentication_policy: {
+ value: cdktf.stringToHclTerraform(this._authenticationPolicy),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ authn_context_class_ref: {
+ value: cdktf.stringToHclTerraform(this._authnContextClassRef),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ auto_submit_toolbar: {
+ value: cdktf.booleanToHclTerraform(this._autoSubmitToolbar),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ default_relay_state: {
+ value: cdktf.stringToHclTerraform(this._defaultRelayState),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ destination: {
+ value: cdktf.stringToHclTerraform(this._destination),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ digest_algorithm: {
+ value: cdktf.stringToHclTerraform(this._digestAlgorithm),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ enduser_note: {
+ value: cdktf.stringToHclTerraform(this._enduserNote),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ hide_ios: {
+ value: cdktf.booleanToHclTerraform(this._hideIos),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ hide_web: {
+ value: cdktf.booleanToHclTerraform(this._hideWeb),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ honor_force_authn: {
+ value: cdktf.booleanToHclTerraform(this._honorForceAuthn),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ idp_issuer: {
+ value: cdktf.stringToHclTerraform(this._idpIssuer),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ implicit_assignment: {
+ value: cdktf.booleanToHclTerraform(this._implicitAssignment),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ inline_hook_id: {
+ value: cdktf.stringToHclTerraform(this._inlineHookId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ key_name: {
+ value: cdktf.stringToHclTerraform(this._keyName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ key_years_valid: {
+ value: cdktf.numberToHclTerraform(this._keyYearsValid),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ label: {
+ value: cdktf.stringToHclTerraform(this._label),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ logo: {
+ value: cdktf.stringToHclTerraform(this._logo),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ preconfigured_app: {
+ value: cdktf.stringToHclTerraform(this._preconfiguredApp),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ recipient: {
+ value: cdktf.stringToHclTerraform(this._recipient),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ request_compressed: {
+ value: cdktf.booleanToHclTerraform(this._requestCompressed),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ response_signed: {
+ value: cdktf.booleanToHclTerraform(this._responseSigned),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ saml_signed_request_enabled: {
+ value: cdktf.booleanToHclTerraform(this._samlSignedRequestEnabled),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ saml_version: {
+ value: cdktf.stringToHclTerraform(this._samlVersion),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ signature_algorithm: {
+ value: cdktf.stringToHclTerraform(this._signatureAlgorithm),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ single_logout_certificate: {
+ value: cdktf.stringToHclTerraform(this._singleLogoutCertificate),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ single_logout_issuer: {
+ value: cdktf.stringToHclTerraform(this._singleLogoutIssuer),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ single_logout_url: {
+ value: cdktf.stringToHclTerraform(this._singleLogoutUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ sp_issuer: {
+ value: cdktf.stringToHclTerraform(this._spIssuer),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ sso_url: {
+ value: cdktf.stringToHclTerraform(this._ssoUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ subject_name_id_format: {
+ value: cdktf.stringToHclTerraform(this._subjectNameIdFormat),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ subject_name_id_template: {
+ value: cdktf.stringToHclTerraform(this._subjectNameIdTemplate),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplate),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_push_status: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplatePushStatus),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_suffix: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplateSuffix),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_type: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplateType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ attribute_statements: {
+ value: cdktf.listMapperHcl(appSamlAttributeStatementsToHclTerraform, true)(this._attributeStatements.internalValue),
+ isBlock: true,
+ type: "list",
+ storageClassType: "AppSamlAttributeStatementsList",
+ },
+ timeouts: {
+ value: appSamlTimeoutsToHclTerraform(this._timeouts.internalValue),
+ isBlock: true,
+ type: "struct",
+ storageClassType: "AppSamlTimeouts",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-secure-password-store/README.md b/src/app-secure-password-store/README.md
index 2be18a892..b4286b0a9 100644
--- a/src/app-secure-password-store/README.md
+++ b/src/app-secure-password-store/README.md
@@ -1,3 +1,3 @@
# `okta_app_secure_password_store`
-Refer to the Terraform Registory for docs: [`okta_app_secure_password_store`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_secure_password_store).
+Refer to the Terraform Registry for docs: [`okta_app_secure_password_store`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_secure_password_store).
diff --git a/src/app-secure-password-store/index.ts b/src/app-secure-password-store/index.ts
index 60d78cb0b..a050a078d 100644
--- a/src/app-secure-password-store/index.ts
+++ b/src/app-secure-password-store/index.ts
@@ -227,6 +227,37 @@ export function appSecurePasswordStoreTimeoutsToTerraform(struct?: AppSecurePass
}
}
+
+export function appSecurePasswordStoreTimeoutsToHclTerraform(struct?: AppSecurePasswordStoreTimeouts | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ create: {
+ value: cdktf.stringToHclTerraform(struct!.create),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ read: {
+ value: cdktf.stringToHclTerraform(struct!.read),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ update: {
+ value: cdktf.stringToHclTerraform(struct!.update),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class AppSecurePasswordStoreTimeoutsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -956,4 +987,198 @@ export class AppSecurePasswordStore extends cdktf.TerraformResource {
timeouts: appSecurePasswordStoreTimeoutsToTerraform(this._timeouts.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ accessibility_error_redirect_url: {
+ value: cdktf.stringToHclTerraform(this._accessibilityErrorRedirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ accessibility_login_redirect_url: {
+ value: cdktf.stringToHclTerraform(this._accessibilityLoginRedirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ accessibility_self_service: {
+ value: cdktf.booleanToHclTerraform(this._accessibilitySelfService),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ admin_note: {
+ value: cdktf.stringToHclTerraform(this._adminNote),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ app_links_json: {
+ value: cdktf.stringToHclTerraform(this._appLinksJson),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ auto_submit_toolbar: {
+ value: cdktf.booleanToHclTerraform(this._autoSubmitToolbar),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ credentials_scheme: {
+ value: cdktf.stringToHclTerraform(this._credentialsScheme),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ enduser_note: {
+ value: cdktf.stringToHclTerraform(this._enduserNote),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ hide_ios: {
+ value: cdktf.booleanToHclTerraform(this._hideIos),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ hide_web: {
+ value: cdktf.booleanToHclTerraform(this._hideWeb),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ label: {
+ value: cdktf.stringToHclTerraform(this._label),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ logo: {
+ value: cdktf.stringToHclTerraform(this._logo),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ optional_field1: {
+ value: cdktf.stringToHclTerraform(this._optionalField1),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ optional_field1_value: {
+ value: cdktf.stringToHclTerraform(this._optionalField1Value),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ optional_field2: {
+ value: cdktf.stringToHclTerraform(this._optionalField2),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ optional_field2_value: {
+ value: cdktf.stringToHclTerraform(this._optionalField2Value),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ optional_field3: {
+ value: cdktf.stringToHclTerraform(this._optionalField3),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ optional_field3_value: {
+ value: cdktf.stringToHclTerraform(this._optionalField3Value),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ password_field: {
+ value: cdktf.stringToHclTerraform(this._passwordField),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ reveal_password: {
+ value: cdktf.booleanToHclTerraform(this._revealPassword),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ shared_password: {
+ value: cdktf.stringToHclTerraform(this._sharedPassword),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ shared_username: {
+ value: cdktf.stringToHclTerraform(this._sharedUsername),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ url: {
+ value: cdktf.stringToHclTerraform(this._url),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplate),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_push_status: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplatePushStatus),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_suffix: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplateSuffix),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_type: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplateType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ username_field: {
+ value: cdktf.stringToHclTerraform(this._usernameField),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ timeouts: {
+ value: appSecurePasswordStoreTimeoutsToHclTerraform(this._timeouts.internalValue),
+ isBlock: true,
+ type: "struct",
+ storageClassType: "AppSecurePasswordStoreTimeouts",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-shared-credentials/README.md b/src/app-shared-credentials/README.md
index 101c592ea..a0941a1d1 100644
--- a/src/app-shared-credentials/README.md
+++ b/src/app-shared-credentials/README.md
@@ -1,3 +1,3 @@
# `okta_app_shared_credentials`
-Refer to the Terraform Registory for docs: [`okta_app_shared_credentials`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_shared_credentials).
+Refer to the Terraform Registry for docs: [`okta_app_shared_credentials`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_shared_credentials).
diff --git a/src/app-shared-credentials/index.ts b/src/app-shared-credentials/index.ts
index 2222a542c..3463ce4f9 100644
--- a/src/app-shared-credentials/index.ts
+++ b/src/app-shared-credentials/index.ts
@@ -209,6 +209,37 @@ export function appSharedCredentialsTimeoutsToTerraform(struct?: AppSharedCreden
}
}
+
+export function appSharedCredentialsTimeoutsToHclTerraform(struct?: AppSharedCredentialsTimeouts | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ create: {
+ value: cdktf.stringToHclTerraform(struct!.create),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ read: {
+ value: cdktf.stringToHclTerraform(struct!.read),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ update: {
+ value: cdktf.stringToHclTerraform(struct!.update),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class AppSharedCredentialsTimeoutsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -893,4 +924,180 @@ export class AppSharedCredentials extends cdktf.TerraformResource {
timeouts: appSharedCredentialsTimeoutsToTerraform(this._timeouts.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ accessibility_error_redirect_url: {
+ value: cdktf.stringToHclTerraform(this._accessibilityErrorRedirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ accessibility_login_redirect_url: {
+ value: cdktf.stringToHclTerraform(this._accessibilityLoginRedirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ accessibility_self_service: {
+ value: cdktf.booleanToHclTerraform(this._accessibilitySelfService),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ admin_note: {
+ value: cdktf.stringToHclTerraform(this._adminNote),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ app_links_json: {
+ value: cdktf.stringToHclTerraform(this._appLinksJson),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ auto_submit_toolbar: {
+ value: cdktf.booleanToHclTerraform(this._autoSubmitToolbar),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ button_field: {
+ value: cdktf.stringToHclTerraform(this._buttonField),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ checkbox: {
+ value: cdktf.stringToHclTerraform(this._checkbox),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ enduser_note: {
+ value: cdktf.stringToHclTerraform(this._enduserNote),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ hide_ios: {
+ value: cdktf.booleanToHclTerraform(this._hideIos),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ hide_web: {
+ value: cdktf.booleanToHclTerraform(this._hideWeb),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ label: {
+ value: cdktf.stringToHclTerraform(this._label),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ logo: {
+ value: cdktf.stringToHclTerraform(this._logo),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ password_field: {
+ value: cdktf.stringToHclTerraform(this._passwordField),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ preconfigured_app: {
+ value: cdktf.stringToHclTerraform(this._preconfiguredApp),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ redirect_url: {
+ value: cdktf.stringToHclTerraform(this._redirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ shared_password: {
+ value: cdktf.stringToHclTerraform(this._sharedPassword),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ shared_username: {
+ value: cdktf.stringToHclTerraform(this._sharedUsername),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ url: {
+ value: cdktf.stringToHclTerraform(this._url),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ url_regex: {
+ value: cdktf.stringToHclTerraform(this._urlRegex),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplate),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_push_status: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplatePushStatus),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_suffix: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplateSuffix),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_type: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplateType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ username_field: {
+ value: cdktf.stringToHclTerraform(this._usernameField),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ timeouts: {
+ value: appSharedCredentialsTimeoutsToHclTerraform(this._timeouts.internalValue),
+ isBlock: true,
+ type: "struct",
+ storageClassType: "AppSharedCredentialsTimeouts",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-signon-policy-rule/README.md b/src/app-signon-policy-rule/README.md
index df60fc3fa..69eb74ffe 100644
--- a/src/app-signon-policy-rule/README.md
+++ b/src/app-signon-policy-rule/README.md
@@ -1,3 +1,3 @@
# `okta_app_signon_policy_rule`
-Refer to the Terraform Registory for docs: [`okta_app_signon_policy_rule`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_signon_policy_rule).
+Refer to the Terraform Registry for docs: [`okta_app_signon_policy_rule`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_signon_policy_rule).
diff --git a/src/app-signon-policy-rule/index.ts b/src/app-signon-policy-rule/index.ts
index b0e7cd532..63c2027f9 100644
--- a/src/app-signon-policy-rule/index.ts
+++ b/src/app-signon-policy-rule/index.ts
@@ -199,6 +199,37 @@ export function appSignonPolicyRulePlatformIncludeToTerraform(struct?: AppSignon
}
}
+
+export function appSignonPolicyRulePlatformIncludeToHclTerraform(struct?: AppSignonPolicyRulePlatformInclude | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ os_expression: {
+ value: cdktf.stringToHclTerraform(struct!.osExpression),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ os_type: {
+ value: cdktf.stringToHclTerraform(struct!.osType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(struct!.type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class AppSignonPolicyRulePlatformIncludeOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -856,4 +887,168 @@ export class AppSignonPolicyRule extends cdktf.TerraformResource {
platform_include: cdktf.listMapper(appSignonPolicyRulePlatformIncludeToTerraform, true)(this._platformInclude.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ access: {
+ value: cdktf.stringToHclTerraform(this._access),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ constraints: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._constraints),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ custom_expression: {
+ value: cdktf.stringToHclTerraform(this._customExpression),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ device_assurances_included: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._deviceAssurancesIncluded),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ device_is_managed: {
+ value: cdktf.booleanToHclTerraform(this._deviceIsManaged),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ device_is_registered: {
+ value: cdktf.booleanToHclTerraform(this._deviceIsRegistered),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ factor_mode: {
+ value: cdktf.stringToHclTerraform(this._factorMode),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ groups_excluded: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._groupsExcluded),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ groups_included: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._groupsIncluded),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ inactivity_period: {
+ value: cdktf.stringToHclTerraform(this._inactivityPeriod),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ network_connection: {
+ value: cdktf.stringToHclTerraform(this._networkConnection),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ network_excludes: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._networkExcludes),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ network_includes: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._networkIncludes),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ policy_id: {
+ value: cdktf.stringToHclTerraform(this._policyId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ priority: {
+ value: cdktf.numberToHclTerraform(this._priority),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ re_authentication_frequency: {
+ value: cdktf.stringToHclTerraform(this._reAuthenticationFrequency),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ risk_score: {
+ value: cdktf.stringToHclTerraform(this._riskScore),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(this._type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_types_excluded: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._userTypesExcluded),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ user_types_included: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._userTypesIncluded),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ users_excluded: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._usersExcluded),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ users_included: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._usersIncluded),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ platform_include: {
+ value: cdktf.listMapperHcl(appSignonPolicyRulePlatformIncludeToHclTerraform, true)(this._platformInclude.internalValue),
+ isBlock: true,
+ type: "set",
+ storageClassType: "AppSignonPolicyRulePlatformIncludeList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-signon-policy/README.md b/src/app-signon-policy/README.md
index 8a61bde7b..070f6fcb5 100644
--- a/src/app-signon-policy/README.md
+++ b/src/app-signon-policy/README.md
@@ -1,3 +1,3 @@
# `okta_app_signon_policy`
-Refer to the Terraform Registory for docs: [`okta_app_signon_policy`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_signon_policy).
+Refer to the Terraform Registry for docs: [`okta_app_signon_policy`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_signon_policy).
diff --git a/src/app-signon-policy/index.ts b/src/app-signon-policy/index.ts
index 503c4d21d..0caa46558 100644
--- a/src/app-signon-policy/index.ts
+++ b/src/app-signon-policy/index.ts
@@ -146,4 +146,30 @@ export class AppSignonPolicy extends cdktf.TerraformResource {
name: cdktf.stringToTerraform(this._name),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ description: {
+ value: cdktf.stringToHclTerraform(this._description),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-swa/README.md b/src/app-swa/README.md
index 4be95dd2d..951a23fc6 100644
--- a/src/app-swa/README.md
+++ b/src/app-swa/README.md
@@ -1,3 +1,3 @@
# `okta_app_swa`
-Refer to the Terraform Registory for docs: [`okta_app_swa`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_swa).
+Refer to the Terraform Registry for docs: [`okta_app_swa`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_swa).
diff --git a/src/app-swa/index.ts b/src/app-swa/index.ts
index dd21cfd46..a5559a6ba 100644
--- a/src/app-swa/index.ts
+++ b/src/app-swa/index.ts
@@ -197,6 +197,37 @@ export function appSwaTimeoutsToTerraform(struct?: AppSwaTimeouts | cdktf.IResol
}
}
+
+export function appSwaTimeoutsToHclTerraform(struct?: AppSwaTimeouts | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ create: {
+ value: cdktf.stringToHclTerraform(struct!.create),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ read: {
+ value: cdktf.stringToHclTerraform(struct!.read),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ update: {
+ value: cdktf.stringToHclTerraform(struct!.update),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class AppSwaTimeoutsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -845,4 +876,168 @@ export class AppSwa extends cdktf.TerraformResource {
timeouts: appSwaTimeoutsToTerraform(this._timeouts.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ accessibility_error_redirect_url: {
+ value: cdktf.stringToHclTerraform(this._accessibilityErrorRedirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ accessibility_login_redirect_url: {
+ value: cdktf.stringToHclTerraform(this._accessibilityLoginRedirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ accessibility_self_service: {
+ value: cdktf.booleanToHclTerraform(this._accessibilitySelfService),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ admin_note: {
+ value: cdktf.stringToHclTerraform(this._adminNote),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ app_links_json: {
+ value: cdktf.stringToHclTerraform(this._appLinksJson),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ auto_submit_toolbar: {
+ value: cdktf.booleanToHclTerraform(this._autoSubmitToolbar),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ button_field: {
+ value: cdktf.stringToHclTerraform(this._buttonField),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ checkbox: {
+ value: cdktf.stringToHclTerraform(this._checkbox),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ enduser_note: {
+ value: cdktf.stringToHclTerraform(this._enduserNote),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ hide_ios: {
+ value: cdktf.booleanToHclTerraform(this._hideIos),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ hide_web: {
+ value: cdktf.booleanToHclTerraform(this._hideWeb),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ label: {
+ value: cdktf.stringToHclTerraform(this._label),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ logo: {
+ value: cdktf.stringToHclTerraform(this._logo),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ password_field: {
+ value: cdktf.stringToHclTerraform(this._passwordField),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ preconfigured_app: {
+ value: cdktf.stringToHclTerraform(this._preconfiguredApp),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ redirect_url: {
+ value: cdktf.stringToHclTerraform(this._redirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ url: {
+ value: cdktf.stringToHclTerraform(this._url),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ url_regex: {
+ value: cdktf.stringToHclTerraform(this._urlRegex),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplate),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_push_status: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplatePushStatus),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_suffix: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplateSuffix),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_type: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplateType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ username_field: {
+ value: cdktf.stringToHclTerraform(this._usernameField),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ timeouts: {
+ value: appSwaTimeoutsToHclTerraform(this._timeouts.internalValue),
+ isBlock: true,
+ type: "struct",
+ storageClassType: "AppSwaTimeouts",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-three-field/README.md b/src/app-three-field/README.md
index 0c4157988..a577de2d3 100644
--- a/src/app-three-field/README.md
+++ b/src/app-three-field/README.md
@@ -1,3 +1,3 @@
# `okta_app_three_field`
-Refer to the Terraform Registory for docs: [`okta_app_three_field`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_three_field).
+Refer to the Terraform Registry for docs: [`okta_app_three_field`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_three_field).
diff --git a/src/app-three-field/index.ts b/src/app-three-field/index.ts
index ce6201abb..0c43301bf 100644
--- a/src/app-three-field/index.ts
+++ b/src/app-three-field/index.ts
@@ -215,6 +215,37 @@ export function appThreeFieldTimeoutsToTerraform(struct?: AppThreeFieldTimeouts
}
}
+
+export function appThreeFieldTimeoutsToHclTerraform(struct?: AppThreeFieldTimeouts | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ create: {
+ value: cdktf.stringToHclTerraform(struct!.create),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ read: {
+ value: cdktf.stringToHclTerraform(struct!.read),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ update: {
+ value: cdktf.stringToHclTerraform(struct!.update),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class AppThreeFieldTimeoutsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -899,4 +930,186 @@ export class AppThreeField extends cdktf.TerraformResource {
timeouts: appThreeFieldTimeoutsToTerraform(this._timeouts.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ accessibility_error_redirect_url: {
+ value: cdktf.stringToHclTerraform(this._accessibilityErrorRedirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ accessibility_login_redirect_url: {
+ value: cdktf.stringToHclTerraform(this._accessibilityLoginRedirectUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ accessibility_self_service: {
+ value: cdktf.booleanToHclTerraform(this._accessibilitySelfService),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ admin_note: {
+ value: cdktf.stringToHclTerraform(this._adminNote),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ app_links_json: {
+ value: cdktf.stringToHclTerraform(this._appLinksJson),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ auto_submit_toolbar: {
+ value: cdktf.booleanToHclTerraform(this._autoSubmitToolbar),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ button_selector: {
+ value: cdktf.stringToHclTerraform(this._buttonSelector),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ credentials_scheme: {
+ value: cdktf.stringToHclTerraform(this._credentialsScheme),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ enduser_note: {
+ value: cdktf.stringToHclTerraform(this._enduserNote),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ extra_field_selector: {
+ value: cdktf.stringToHclTerraform(this._extraFieldSelector),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ extra_field_value: {
+ value: cdktf.stringToHclTerraform(this._extraFieldValue),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ hide_ios: {
+ value: cdktf.booleanToHclTerraform(this._hideIos),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ hide_web: {
+ value: cdktf.booleanToHclTerraform(this._hideWeb),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ label: {
+ value: cdktf.stringToHclTerraform(this._label),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ logo: {
+ value: cdktf.stringToHclTerraform(this._logo),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ password_selector: {
+ value: cdktf.stringToHclTerraform(this._passwordSelector),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ reveal_password: {
+ value: cdktf.booleanToHclTerraform(this._revealPassword),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ shared_password: {
+ value: cdktf.stringToHclTerraform(this._sharedPassword),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ shared_username: {
+ value: cdktf.stringToHclTerraform(this._sharedUsername),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ url: {
+ value: cdktf.stringToHclTerraform(this._url),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ url_regex: {
+ value: cdktf.stringToHclTerraform(this._urlRegex),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplate),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_push_status: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplatePushStatus),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_suffix: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplateSuffix),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name_template_type: {
+ value: cdktf.stringToHclTerraform(this._userNameTemplateType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ username_selector: {
+ value: cdktf.stringToHclTerraform(this._usernameSelector),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ timeouts: {
+ value: appThreeFieldTimeoutsToHclTerraform(this._timeouts.internalValue),
+ isBlock: true,
+ type: "struct",
+ storageClassType: "AppThreeFieldTimeouts",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-user-base-schema-property/README.md b/src/app-user-base-schema-property/README.md
index 5f7216d6e..35b682601 100644
--- a/src/app-user-base-schema-property/README.md
+++ b/src/app-user-base-schema-property/README.md
@@ -1,3 +1,3 @@
# `okta_app_user_base_schema_property`
-Refer to the Terraform Registory for docs: [`okta_app_user_base_schema_property`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_user_base_schema_property).
+Refer to the Terraform Registry for docs: [`okta_app_user_base_schema_property`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_user_base_schema_property).
diff --git a/src/app-user-base-schema-property/index.ts b/src/app-user-base-schema-property/index.ts
index b19768569..4f7b8e1d6 100644
--- a/src/app-user-base-schema-property/index.ts
+++ b/src/app-user-base-schema-property/index.ts
@@ -308,4 +308,72 @@ export class AppUserBaseSchemaProperty extends cdktf.TerraformResource {
user_type: cdktf.stringToTerraform(this._userType),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ app_id: {
+ value: cdktf.stringToHclTerraform(this._appId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ index: {
+ value: cdktf.stringToHclTerraform(this._index),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ master: {
+ value: cdktf.stringToHclTerraform(this._master),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ pattern: {
+ value: cdktf.stringToHclTerraform(this._pattern),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ permissions: {
+ value: cdktf.stringToHclTerraform(this._permissions),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ required: {
+ value: cdktf.booleanToHclTerraform(this._required),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ title: {
+ value: cdktf.stringToHclTerraform(this._title),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(this._type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_type: {
+ value: cdktf.stringToHclTerraform(this._userType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-user-schema-property/README.md b/src/app-user-schema-property/README.md
index 4ce2cb14a..14b495541 100644
--- a/src/app-user-schema-property/README.md
+++ b/src/app-user-schema-property/README.md
@@ -1,3 +1,3 @@
# `okta_app_user_schema_property`
-Refer to the Terraform Registory for docs: [`okta_app_user_schema_property`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_user_schema_property).
+Refer to the Terraform Registry for docs: [`okta_app_user_schema_property`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_user_schema_property).
diff --git a/src/app-user-schema-property/index.ts b/src/app-user-schema-property/index.ts
index c4ceb5185..ce617f4e2 100644
--- a/src/app-user-schema-property/index.ts
+++ b/src/app-user-schema-property/index.ts
@@ -172,6 +172,31 @@ export function appUserSchemaPropertyArrayOneOfToTerraform(struct?: AppUserSchem
}
}
+
+export function appUserSchemaPropertyArrayOneOfToHclTerraform(struct?: AppUserSchemaPropertyArrayOneOf | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ const: {
+ value: cdktf.stringToHclTerraform(struct!.const),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ title: {
+ value: cdktf.stringToHclTerraform(struct!.title),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class AppUserSchemaPropertyArrayOneOfOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -294,6 +319,31 @@ export function appUserSchemaPropertyOneOfToTerraform(struct?: AppUserSchemaProp
}
}
+
+export function appUserSchemaPropertyOneOfToHclTerraform(struct?: AppUserSchemaPropertyOneOf | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ const: {
+ value: cdktf.stringToHclTerraform(struct!.const),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ title: {
+ value: cdktf.stringToHclTerraform(struct!.title),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class AppUserSchemaPropertyOneOfOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -840,4 +890,144 @@ export class AppUserSchemaProperty extends cdktf.TerraformResource {
one_of: cdktf.listMapper(appUserSchemaPropertyOneOfToTerraform, true)(this._oneOf.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ app_id: {
+ value: cdktf.stringToHclTerraform(this._appId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ array_enum: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._arrayEnum),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ array_type: {
+ value: cdktf.stringToHclTerraform(this._arrayType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ description: {
+ value: cdktf.stringToHclTerraform(this._description),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ enum: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._enum),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ external_name: {
+ value: cdktf.stringToHclTerraform(this._externalName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ external_namespace: {
+ value: cdktf.stringToHclTerraform(this._externalNamespace),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ index: {
+ value: cdktf.stringToHclTerraform(this._index),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ master: {
+ value: cdktf.stringToHclTerraform(this._master),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ max_length: {
+ value: cdktf.numberToHclTerraform(this._maxLength),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ min_length: {
+ value: cdktf.numberToHclTerraform(this._minLength),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ permissions: {
+ value: cdktf.stringToHclTerraform(this._permissions),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ required: {
+ value: cdktf.booleanToHclTerraform(this._required),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ scope: {
+ value: cdktf.stringToHclTerraform(this._scope),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ title: {
+ value: cdktf.stringToHclTerraform(this._title),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(this._type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ union: {
+ value: cdktf.booleanToHclTerraform(this._union),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ unique: {
+ value: cdktf.stringToHclTerraform(this._unique),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_type: {
+ value: cdktf.stringToHclTerraform(this._userType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ array_one_of: {
+ value: cdktf.listMapperHcl(appUserSchemaPropertyArrayOneOfToHclTerraform, true)(this._arrayOneOf.internalValue),
+ isBlock: true,
+ type: "list",
+ storageClassType: "AppUserSchemaPropertyArrayOneOfList",
+ },
+ one_of: {
+ value: cdktf.listMapperHcl(appUserSchemaPropertyOneOfToHclTerraform, true)(this._oneOf.internalValue),
+ isBlock: true,
+ type: "list",
+ storageClassType: "AppUserSchemaPropertyOneOfList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/app-user/README.md b/src/app-user/README.md
index fa77cfc12..baeb82199 100644
--- a/src/app-user/README.md
+++ b/src/app-user/README.md
@@ -1,3 +1,3 @@
# `okta_app_user`
-Refer to the Terraform Registory for docs: [`okta_app_user`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_user).
+Refer to the Terraform Registry for docs: [`okta_app_user`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/app_user).
diff --git a/src/app-user/index.ts b/src/app-user/index.ts
index 95296116f..cc344e57c 100644
--- a/src/app-user/index.ts
+++ b/src/app-user/index.ts
@@ -247,4 +247,54 @@ export class AppUser extends cdktf.TerraformResource {
username: cdktf.stringToTerraform(this._username),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ app_id: {
+ value: cdktf.stringToHclTerraform(this._appId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ password: {
+ value: cdktf.stringToHclTerraform(this._password),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ profile: {
+ value: cdktf.stringToHclTerraform(this._profile),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ retain_assignment: {
+ value: cdktf.booleanToHclTerraform(this._retainAssignment),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ user_id: {
+ value: cdktf.stringToHclTerraform(this._userId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ username: {
+ value: cdktf.stringToHclTerraform(this._username),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/auth-server-claim-default/README.md b/src/auth-server-claim-default/README.md
index 19bba3a7a..ffec98f5b 100644
--- a/src/auth-server-claim-default/README.md
+++ b/src/auth-server-claim-default/README.md
@@ -1,3 +1,3 @@
# `okta_auth_server_claim_default`
-Refer to the Terraform Registory for docs: [`okta_auth_server_claim_default`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/auth_server_claim_default).
+Refer to the Terraform Registry for docs: [`okta_auth_server_claim_default`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/auth_server_claim_default).
diff --git a/src/auth-server-claim-default/index.ts b/src/auth-server-claim-default/index.ts
index 25e918f6d..ab0f24066 100644
--- a/src/auth-server-claim-default/index.ts
+++ b/src/auth-server-claim-default/index.ts
@@ -214,4 +214,42 @@ export class AuthServerClaimDefault extends cdktf.TerraformResource {
value: cdktf.stringToTerraform(this._value),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ always_include_in_token: {
+ value: cdktf.booleanToHclTerraform(this._alwaysIncludeInToken),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ auth_server_id: {
+ value: cdktf.stringToHclTerraform(this._authServerId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ value: {
+ value: cdktf.stringToHclTerraform(this._value),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/auth-server-claim/README.md b/src/auth-server-claim/README.md
index b5bb1145d..fb39e9a54 100644
--- a/src/auth-server-claim/README.md
+++ b/src/auth-server-claim/README.md
@@ -1,3 +1,3 @@
# `okta_auth_server_claim`
-Refer to the Terraform Registory for docs: [`okta_auth_server_claim`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/auth_server_claim).
+Refer to the Terraform Registry for docs: [`okta_auth_server_claim`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/auth_server_claim).
diff --git a/src/auth-server-claim/index.ts b/src/auth-server-claim/index.ts
index 3d62d8cae..6a74bfb1c 100644
--- a/src/auth-server-claim/index.ts
+++ b/src/auth-server-claim/index.ts
@@ -306,4 +306,72 @@ export class AuthServerClaim extends cdktf.TerraformResource {
value_type: cdktf.stringToTerraform(this._valueType),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ always_include_in_token: {
+ value: cdktf.booleanToHclTerraform(this._alwaysIncludeInToken),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ auth_server_id: {
+ value: cdktf.stringToHclTerraform(this._authServerId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ claim_type: {
+ value: cdktf.stringToHclTerraform(this._claimType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ group_filter_type: {
+ value: cdktf.stringToHclTerraform(this._groupFilterType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ scopes: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._scopes),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ value: {
+ value: cdktf.stringToHclTerraform(this._value),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ value_type: {
+ value: cdktf.stringToHclTerraform(this._valueType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/auth-server-default/README.md b/src/auth-server-default/README.md
index 3f9694ce9..c6dc8f958 100644
--- a/src/auth-server-default/README.md
+++ b/src/auth-server-default/README.md
@@ -1,3 +1,3 @@
# `okta_auth_server_default`
-Refer to the Terraform Registory for docs: [`okta_auth_server_default`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/auth_server_default).
+Refer to the Terraform Registry for docs: [`okta_auth_server_default`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/auth_server_default).
diff --git a/src/auth-server-default/index.ts b/src/auth-server-default/index.ts
index b28e37b96..37ed55275 100644
--- a/src/auth-server-default/index.ts
+++ b/src/auth-server-default/index.ts
@@ -266,4 +266,54 @@ export class AuthServerDefault extends cdktf.TerraformResource {
status: cdktf.stringToTerraform(this._status),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ audiences: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._audiences),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ credentials_rotation_mode: {
+ value: cdktf.stringToHclTerraform(this._credentialsRotationMode),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ description: {
+ value: cdktf.stringToHclTerraform(this._description),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ issuer_mode: {
+ value: cdktf.stringToHclTerraform(this._issuerMode),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/auth-server-policy-rule/README.md b/src/auth-server-policy-rule/README.md
index cba894929..f691f3c21 100644
--- a/src/auth-server-policy-rule/README.md
+++ b/src/auth-server-policy-rule/README.md
@@ -1,3 +1,3 @@
# `okta_auth_server_policy_rule`
-Refer to the Terraform Registory for docs: [`okta_auth_server_policy_rule`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/auth_server_policy_rule).
+Refer to the Terraform Registry for docs: [`okta_auth_server_policy_rule`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/auth_server_policy_rule).
diff --git a/src/auth-server-policy-rule/index.ts b/src/auth-server-policy-rule/index.ts
index 9f366c98d..8164c78ce 100644
--- a/src/auth-server-policy-rule/index.ts
+++ b/src/auth-server-policy-rule/index.ts
@@ -476,4 +476,114 @@ export class AuthServerPolicyRule extends cdktf.TerraformResource {
user_whitelist: cdktf.listMapper(cdktf.stringToTerraform, false)(this._userWhitelist),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ access_token_lifetime_minutes: {
+ value: cdktf.numberToHclTerraform(this._accessTokenLifetimeMinutes),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ auth_server_id: {
+ value: cdktf.stringToHclTerraform(this._authServerId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ grant_type_whitelist: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._grantTypeWhitelist),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ group_blacklist: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._groupBlacklist),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ group_whitelist: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._groupWhitelist),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ inline_hook_id: {
+ value: cdktf.stringToHclTerraform(this._inlineHookId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ policy_id: {
+ value: cdktf.stringToHclTerraform(this._policyId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ priority: {
+ value: cdktf.numberToHclTerraform(this._priority),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ refresh_token_lifetime_minutes: {
+ value: cdktf.numberToHclTerraform(this._refreshTokenLifetimeMinutes),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ refresh_token_window_minutes: {
+ value: cdktf.numberToHclTerraform(this._refreshTokenWindowMinutes),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ scope_whitelist: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._scopeWhitelist),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(this._type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_blacklist: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._userBlacklist),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ user_whitelist: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._userWhitelist),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/auth-server-policy/README.md b/src/auth-server-policy/README.md
index c99a89ddf..497e85c1d 100644
--- a/src/auth-server-policy/README.md
+++ b/src/auth-server-policy/README.md
@@ -1,3 +1,3 @@
# `okta_auth_server_policy`
-Refer to the Terraform Registory for docs: [`okta_auth_server_policy`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/auth_server_policy).
+Refer to the Terraform Registry for docs: [`okta_auth_server_policy`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/auth_server_policy).
diff --git a/src/auth-server-policy/index.ts b/src/auth-server-policy/index.ts
index 95002d054..2758d1f46 100644
--- a/src/auth-server-policy/index.ts
+++ b/src/auth-server-policy/index.ts
@@ -231,4 +231,54 @@ export class AuthServerPolicy extends cdktf.TerraformResource {
status: cdktf.stringToTerraform(this._status),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ auth_server_id: {
+ value: cdktf.stringToHclTerraform(this._authServerId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ client_whitelist: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._clientWhitelist),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ description: {
+ value: cdktf.stringToHclTerraform(this._description),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ priority: {
+ value: cdktf.numberToHclTerraform(this._priority),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/auth-server-scope/README.md b/src/auth-server-scope/README.md
index ad359864f..7c577190c 100644
--- a/src/auth-server-scope/README.md
+++ b/src/auth-server-scope/README.md
@@ -1,3 +1,3 @@
# `okta_auth_server_scope`
-Refer to the Terraform Registory for docs: [`okta_auth_server_scope`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/auth_server_scope).
+Refer to the Terraform Registry for docs: [`okta_auth_server_scope`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/auth_server_scope).
diff --git a/src/auth-server-scope/index.ts b/src/auth-server-scope/index.ts
index a4051acfb..203ddc824 100644
--- a/src/auth-server-scope/index.ts
+++ b/src/auth-server-scope/index.ts
@@ -295,4 +295,66 @@ export class AuthServerScope extends cdktf.TerraformResource {
optional: cdktf.booleanToTerraform(this._optional),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ auth_server_id: {
+ value: cdktf.stringToHclTerraform(this._authServerId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ consent: {
+ value: cdktf.stringToHclTerraform(this._consent),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ default: {
+ value: cdktf.booleanToHclTerraform(this._default),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ description: {
+ value: cdktf.stringToHclTerraform(this._description),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ display_name: {
+ value: cdktf.stringToHclTerraform(this._displayName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ metadata_publish: {
+ value: cdktf.stringToHclTerraform(this._metadataPublish),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ optional: {
+ value: cdktf.booleanToHclTerraform(this._optional),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/auth-server/README.md b/src/auth-server/README.md
index 4e4bc9224..351c48438 100644
--- a/src/auth-server/README.md
+++ b/src/auth-server/README.md
@@ -1,3 +1,3 @@
# `okta_auth_server`
-Refer to the Terraform Registory for docs: [`okta_auth_server`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/auth_server).
+Refer to the Terraform Registry for docs: [`okta_auth_server`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/auth_server).
diff --git a/src/auth-server/index.ts b/src/auth-server/index.ts
index 9d86e2a0f..d2495bce1 100644
--- a/src/auth-server/index.ts
+++ b/src/auth-server/index.ts
@@ -260,4 +260,54 @@ export class AuthServer extends cdktf.TerraformResource {
status: cdktf.stringToTerraform(this._status),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ audiences: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._audiences),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ credentials_rotation_mode: {
+ value: cdktf.stringToHclTerraform(this._credentialsRotationMode),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ description: {
+ value: cdktf.stringToHclTerraform(this._description),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ issuer_mode: {
+ value: cdktf.stringToHclTerraform(this._issuerMode),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/authenticator/README.md b/src/authenticator/README.md
index 9e087d620..86c446f48 100644
--- a/src/authenticator/README.md
+++ b/src/authenticator/README.md
@@ -1,3 +1,3 @@
# `okta_authenticator`
-Refer to the Terraform Registory for docs: [`okta_authenticator`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/authenticator).
+Refer to the Terraform Registry for docs: [`okta_authenticator`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/authenticator).
diff --git a/src/authenticator/index.ts b/src/authenticator/index.ts
index 3a4519cdd..0ece0afd0 100644
--- a/src/authenticator/index.ts
+++ b/src/authenticator/index.ts
@@ -401,4 +401,90 @@ export class Authenticator extends cdktf.TerraformResource {
status: cdktf.stringToTerraform(this._status),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ key: {
+ value: cdktf.stringToHclTerraform(this._key),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ provider_auth_port: {
+ value: cdktf.numberToHclTerraform(this._providerAuthPort),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ provider_host: {
+ value: cdktf.stringToHclTerraform(this._providerHost),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ provider_hostname: {
+ value: cdktf.stringToHclTerraform(this._providerHostname),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ provider_integration_key: {
+ value: cdktf.stringToHclTerraform(this._providerIntegrationKey),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ provider_json: {
+ value: cdktf.stringToHclTerraform(this._providerJson),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ provider_secret_key: {
+ value: cdktf.stringToHclTerraform(this._providerSecretKey),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ provider_shared_secret: {
+ value: cdktf.stringToHclTerraform(this._providerSharedSecret),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ provider_user_name_template: {
+ value: cdktf.stringToHclTerraform(this._providerUserNameTemplate),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ settings: {
+ value: cdktf.stringToHclTerraform(this._settings),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/behavior/README.md b/src/behavior/README.md
index ab2e2a617..febe74794 100644
--- a/src/behavior/README.md
+++ b/src/behavior/README.md
@@ -1,3 +1,3 @@
# `okta_behavior`
-Refer to the Terraform Registory for docs: [`okta_behavior`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/behavior).
+Refer to the Terraform Registry for docs: [`okta_behavior`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/behavior).
diff --git a/src/behavior/index.ts b/src/behavior/index.ts
index 2d5b36418..33b1665ee 100644
--- a/src/behavior/index.ts
+++ b/src/behavior/index.ts
@@ -266,4 +266,60 @@ export class Behavior extends cdktf.TerraformResource {
velocity: cdktf.numberToTerraform(this._velocity),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ location_granularity_type: {
+ value: cdktf.stringToHclTerraform(this._locationGranularityType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ number_of_authentications: {
+ value: cdktf.numberToHclTerraform(this._numberOfAuthentications),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ radius_from_location: {
+ value: cdktf.numberToHclTerraform(this._radiusFromLocation),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(this._type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ velocity: {
+ value: cdktf.numberToHclTerraform(this._velocity),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/brand/README.md b/src/brand/README.md
index 43ed7843c..c3e182b72 100644
--- a/src/brand/README.md
+++ b/src/brand/README.md
@@ -1,3 +1,3 @@
# `okta_brand`
-Refer to the Terraform Registory for docs: [`okta_brand`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/brand).
+Refer to the Terraform Registry for docs: [`okta_brand`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/brand).
diff --git a/src/brand/index.ts b/src/brand/index.ts
index abb113568..0c3bec773 100644
--- a/src/brand/index.ts
+++ b/src/brand/index.ts
@@ -312,4 +312,66 @@ export class Brand extends cdktf.TerraformResource {
remove_powered_by_okta: cdktf.booleanToTerraform(this._removePoweredByOkta),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ agree_to_custom_privacy_policy: {
+ value: cdktf.booleanToHclTerraform(this._agreeToCustomPrivacyPolicy),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ brand_id: {
+ value: cdktf.stringToHclTerraform(this._brandId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ custom_privacy_policy_url: {
+ value: cdktf.stringToHclTerraform(this._customPrivacyPolicyUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ default_app_app_instance_id: {
+ value: cdktf.stringToHclTerraform(this._defaultAppAppInstanceId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ default_app_app_link_name: {
+ value: cdktf.stringToHclTerraform(this._defaultAppAppLinkName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ default_app_classic_application_uri: {
+ value: cdktf.stringToHclTerraform(this._defaultAppClassicApplicationUri),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ locale: {
+ value: cdktf.stringToHclTerraform(this._locale),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ remove_powered_by_okta: {
+ value: cdktf.booleanToHclTerraform(this._removePoweredByOkta),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/captcha-org-wide-settings/README.md b/src/captcha-org-wide-settings/README.md
index 6ae61cd4c..484ede9ee 100644
--- a/src/captcha-org-wide-settings/README.md
+++ b/src/captcha-org-wide-settings/README.md
@@ -1,3 +1,3 @@
# `okta_captcha_org_wide_settings`
-Refer to the Terraform Registory for docs: [`okta_captcha_org_wide_settings`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/captcha_org_wide_settings).
+Refer to the Terraform Registry for docs: [`okta_captcha_org_wide_settings`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/captcha_org_wide_settings).
diff --git a/src/captcha-org-wide-settings/index.ts b/src/captcha-org-wide-settings/index.ts
index 100735915..99ccd7a09 100644
--- a/src/captcha-org-wide-settings/index.ts
+++ b/src/captcha-org-wide-settings/index.ts
@@ -152,4 +152,30 @@ export class CaptchaOrgWideSettings extends cdktf.TerraformResource {
id: cdktf.stringToTerraform(this._id),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ captcha_id: {
+ value: cdktf.stringToHclTerraform(this._captchaId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ enabled_for: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._enabledFor),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/captcha/README.md b/src/captcha/README.md
index 9a8cb107f..f88e397c1 100644
--- a/src/captcha/README.md
+++ b/src/captcha/README.md
@@ -1,3 +1,3 @@
# `okta_captcha`
-Refer to the Terraform Registory for docs: [`okta_captcha`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/captcha).
+Refer to the Terraform Registry for docs: [`okta_captcha`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/captcha).
diff --git a/src/captcha/index.ts b/src/captcha/index.ts
index 546d04744..b79a3add7 100644
--- a/src/captcha/index.ts
+++ b/src/captcha/index.ts
@@ -188,4 +188,42 @@ export class Captcha extends cdktf.TerraformResource {
type: cdktf.stringToTerraform(this._type),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ secret_key: {
+ value: cdktf.stringToHclTerraform(this._secretKey),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ site_key: {
+ value: cdktf.stringToHclTerraform(this._siteKey),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(this._type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-app-group-assignments/README.md b/src/data-okta-app-group-assignments/README.md
index 4ed8786a9..1603cb4fa 100644
--- a/src/data-okta-app-group-assignments/README.md
+++ b/src/data-okta-app-group-assignments/README.md
@@ -1,3 +1,3 @@
# `data_okta_app_group_assignments`
-Refer to the Terraform Registory for docs: [`data_okta_app_group_assignments`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/app_group_assignments).
+Refer to the Terraform Registry for docs: [`data_okta_app_group_assignments`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/app_group_assignments).
diff --git a/src/data-okta-app-group-assignments/index.ts b/src/data-okta-app-group-assignments/index.ts
index 316830bdb..e1375d932 100644
--- a/src/data-okta-app-group-assignments/index.ts
+++ b/src/data-okta-app-group-assignments/index.ts
@@ -108,4 +108,18 @@ export class DataOktaAppGroupAssignments extends cdktf.TerraformDataSource {
id: cdktf.stringToTerraform(this._id),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-app-metadata-saml/README.md b/src/data-okta-app-metadata-saml/README.md
index b85fe484f..6430d07e4 100644
--- a/src/data-okta-app-metadata-saml/README.md
+++ b/src/data-okta-app-metadata-saml/README.md
@@ -1,3 +1,3 @@
# `data_okta_app_metadata_saml`
-Refer to the Terraform Registory for docs: [`data_okta_app_metadata_saml`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/app_metadata_saml).
+Refer to the Terraform Registry for docs: [`data_okta_app_metadata_saml`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/app_metadata_saml).
diff --git a/src/data-okta-app-metadata-saml/index.ts b/src/data-okta-app-metadata-saml/index.ts
index 6bc5e45aa..fdf5392df 100644
--- a/src/data-okta-app-metadata-saml/index.ts
+++ b/src/data-okta-app-metadata-saml/index.ts
@@ -179,4 +179,30 @@ export class DataOktaAppMetadataSaml extends cdktf.TerraformDataSource {
key_id: cdktf.stringToTerraform(this._keyId),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ app_id: {
+ value: cdktf.stringToHclTerraform(this._appId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ key_id: {
+ value: cdktf.stringToHclTerraform(this._keyId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-app-oauth/README.md b/src/data-okta-app-oauth/README.md
index 1895fea3f..9570d70da 100644
--- a/src/data-okta-app-oauth/README.md
+++ b/src/data-okta-app-oauth/README.md
@@ -1,3 +1,3 @@
# `data_okta_app_oauth`
-Refer to the Terraform Registory for docs: [`data_okta_app_oauth`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/app_oauth).
+Refer to the Terraform Registry for docs: [`data_okta_app_oauth`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/app_oauth).
diff --git a/src/data-okta-app-oauth/index.ts b/src/data-okta-app-oauth/index.ts
index 69a7db419..85040a082 100644
--- a/src/data-okta-app-oauth/index.ts
+++ b/src/data-okta-app-oauth/index.ts
@@ -333,4 +333,48 @@ export class DataOktaAppOauth extends cdktf.TerraformDataSource {
skip_users: cdktf.booleanToTerraform(this._skipUsers),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ active_only: {
+ value: cdktf.booleanToHclTerraform(this._activeOnly),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ label: {
+ value: cdktf.stringToHclTerraform(this._label),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ label_prefix: {
+ value: cdktf.stringToHclTerraform(this._labelPrefix),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ skip_groups: {
+ value: cdktf.booleanToHclTerraform(this._skipGroups),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ skip_users: {
+ value: cdktf.booleanToHclTerraform(this._skipUsers),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-app-saml/README.md b/src/data-okta-app-saml/README.md
index 362e66d4b..0fdb248a4 100644
--- a/src/data-okta-app-saml/README.md
+++ b/src/data-okta-app-saml/README.md
@@ -1,3 +1,3 @@
# `data_okta_app_saml`
-Refer to the Terraform Registory for docs: [`data_okta_app_saml`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/app_saml).
+Refer to the Terraform Registry for docs: [`data_okta_app_saml`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/app_saml).
diff --git a/src/data-okta-app-saml/index.ts b/src/data-okta-app-saml/index.ts
index 425f23a43..cd5642292 100644
--- a/src/data-okta-app-saml/index.ts
+++ b/src/data-okta-app-saml/index.ts
@@ -73,6 +73,17 @@ export function dataOktaAppSamlAttributeStatementsToTerraform(struct?: DataOktaA
}
}
+
+export function dataOktaAppSamlAttributeStatementsToHclTerraform(struct?: DataOktaAppSamlAttributeStatements): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ };
+ return attrs;
+}
+
export class DataOktaAppSamlAttributeStatementsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
@@ -543,4 +554,54 @@ export class DataOktaAppSaml extends cdktf.TerraformDataSource {
skip_users: cdktf.booleanToTerraform(this._skipUsers),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ active_only: {
+ value: cdktf.booleanToHclTerraform(this._activeOnly),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ label: {
+ value: cdktf.stringToHclTerraform(this._label),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ label_prefix: {
+ value: cdktf.stringToHclTerraform(this._labelPrefix),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ request_compressed: {
+ value: cdktf.booleanToHclTerraform(this._requestCompressed),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ skip_groups: {
+ value: cdktf.booleanToHclTerraform(this._skipGroups),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ skip_users: {
+ value: cdktf.booleanToHclTerraform(this._skipUsers),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-app-signon-policy/README.md b/src/data-okta-app-signon-policy/README.md
index 73885b767..b590083cb 100644
--- a/src/data-okta-app-signon-policy/README.md
+++ b/src/data-okta-app-signon-policy/README.md
@@ -1,3 +1,3 @@
# `data_okta_app_signon_policy`
-Refer to the Terraform Registory for docs: [`data_okta_app_signon_policy`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/app_signon_policy).
+Refer to the Terraform Registry for docs: [`data_okta_app_signon_policy`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/app_signon_policy).
diff --git a/src/data-okta-app-signon-policy/index.ts b/src/data-okta-app-signon-policy/index.ts
index 5467cfabd..f15ebb98a 100644
--- a/src/data-okta-app-signon-policy/index.ts
+++ b/src/data-okta-app-signon-policy/index.ts
@@ -130,4 +130,24 @@ export class DataOktaAppSignonPolicy extends cdktf.TerraformDataSource {
id: cdktf.stringToTerraform(this._id),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ app_id: {
+ value: cdktf.stringToHclTerraform(this._appId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-app-user-assignments/README.md b/src/data-okta-app-user-assignments/README.md
index e4d76ce5d..4ff5369f0 100644
--- a/src/data-okta-app-user-assignments/README.md
+++ b/src/data-okta-app-user-assignments/README.md
@@ -1,3 +1,3 @@
# `data_okta_app_user_assignments`
-Refer to the Terraform Registory for docs: [`data_okta_app_user_assignments`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/app_user_assignments).
+Refer to the Terraform Registry for docs: [`data_okta_app_user_assignments`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/app_user_assignments).
diff --git a/src/data-okta-app-user-assignments/index.ts b/src/data-okta-app-user-assignments/index.ts
index 4f00a22c2..f2c5efdb5 100644
--- a/src/data-okta-app-user-assignments/index.ts
+++ b/src/data-okta-app-user-assignments/index.ts
@@ -108,4 +108,18 @@ export class DataOktaAppUserAssignments extends cdktf.TerraformDataSource {
id: cdktf.stringToTerraform(this._id),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-app/README.md b/src/data-okta-app/README.md
index 5af6b3e91..1c44d2656 100644
--- a/src/data-okta-app/README.md
+++ b/src/data-okta-app/README.md
@@ -1,3 +1,3 @@
# `data_okta_app`
-Refer to the Terraform Registory for docs: [`data_okta_app`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/app).
+Refer to the Terraform Registry for docs: [`data_okta_app`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/app).
diff --git a/src/data-okta-app/index.ts b/src/data-okta-app/index.ts
index 261dafe53..d19b8fc76 100644
--- a/src/data-okta-app/index.ts
+++ b/src/data-okta-app/index.ts
@@ -258,4 +258,48 @@ export class DataOktaApp extends cdktf.TerraformDataSource {
skip_users: cdktf.booleanToTerraform(this._skipUsers),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ active_only: {
+ value: cdktf.booleanToHclTerraform(this._activeOnly),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ label: {
+ value: cdktf.stringToHclTerraform(this._label),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ label_prefix: {
+ value: cdktf.stringToHclTerraform(this._labelPrefix),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ skip_groups: {
+ value: cdktf.booleanToHclTerraform(this._skipGroups),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ skip_users: {
+ value: cdktf.booleanToHclTerraform(this._skipUsers),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-auth-server-claim/README.md b/src/data-okta-auth-server-claim/README.md
index 2dadb0bd9..fb1aa3251 100644
--- a/src/data-okta-auth-server-claim/README.md
+++ b/src/data-okta-auth-server-claim/README.md
@@ -1,3 +1,3 @@
# `data_okta_auth_server_claim`
-Refer to the Terraform Registory for docs: [`data_okta_auth_server_claim`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/auth_server_claim).
+Refer to the Terraform Registry for docs: [`data_okta_auth_server_claim`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/auth_server_claim).
diff --git a/src/data-okta-auth-server-claim/index.ts b/src/data-okta-auth-server-claim/index.ts
index a498656b4..ad28061a0 100644
--- a/src/data-okta-auth-server-claim/index.ts
+++ b/src/data-okta-auth-server-claim/index.ts
@@ -181,4 +181,30 @@ export class DataOktaAuthServerClaim extends cdktf.TerraformDataSource {
name: cdktf.stringToTerraform(this._name),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ auth_server_id: {
+ value: cdktf.stringToHclTerraform(this._authServerId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-auth-server-claims/README.md b/src/data-okta-auth-server-claims/README.md
index af4569914..dd8f7d9cd 100644
--- a/src/data-okta-auth-server-claims/README.md
+++ b/src/data-okta-auth-server-claims/README.md
@@ -1,3 +1,3 @@
# `data_okta_auth_server_claims`
-Refer to the Terraform Registory for docs: [`data_okta_auth_server_claims`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/auth_server_claims).
+Refer to the Terraform Registry for docs: [`data_okta_auth_server_claims`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/auth_server_claims).
diff --git a/src/data-okta-auth-server-claims/index.ts b/src/data-okta-auth-server-claims/index.ts
index 93d17924b..b95c75c93 100644
--- a/src/data-okta-auth-server-claims/index.ts
+++ b/src/data-okta-auth-server-claims/index.ts
@@ -38,6 +38,17 @@ export function dataOktaAuthServerClaimsClaimsToTerraform(struct?: DataOktaAuthS
}
}
+
+export function dataOktaAuthServerClaimsClaimsToHclTerraform(struct?: DataOktaAuthServerClaimsClaims): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ };
+ return attrs;
+}
+
export class DataOktaAuthServerClaimsClaimsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
@@ -230,4 +241,24 @@ export class DataOktaAuthServerClaims extends cdktf.TerraformDataSource {
id: cdktf.stringToTerraform(this._id),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ auth_server_id: {
+ value: cdktf.stringToHclTerraform(this._authServerId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-auth-server-policy/README.md b/src/data-okta-auth-server-policy/README.md
index 4eac5b6bf..61272bb67 100644
--- a/src/data-okta-auth-server-policy/README.md
+++ b/src/data-okta-auth-server-policy/README.md
@@ -1,3 +1,3 @@
# `data_okta_auth_server_policy`
-Refer to the Terraform Registory for docs: [`data_okta_auth_server_policy`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/auth_server_policy).
+Refer to the Terraform Registry for docs: [`data_okta_auth_server_policy`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/auth_server_policy).
diff --git a/src/data-okta-auth-server-policy/index.ts b/src/data-okta-auth-server-policy/index.ts
index ab86f0b7d..7d0151ff9 100644
--- a/src/data-okta-auth-server-policy/index.ts
+++ b/src/data-okta-auth-server-policy/index.ts
@@ -161,4 +161,30 @@ export class DataOktaAuthServerPolicy extends cdktf.TerraformDataSource {
name: cdktf.stringToTerraform(this._name),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ auth_server_id: {
+ value: cdktf.stringToHclTerraform(this._authServerId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-auth-server-scopes/README.md b/src/data-okta-auth-server-scopes/README.md
index 8f24f60bf..bd86e55e0 100644
--- a/src/data-okta-auth-server-scopes/README.md
+++ b/src/data-okta-auth-server-scopes/README.md
@@ -1,3 +1,3 @@
# `data_okta_auth_server_scopes`
-Refer to the Terraform Registory for docs: [`data_okta_auth_server_scopes`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/auth_server_scopes).
+Refer to the Terraform Registry for docs: [`data_okta_auth_server_scopes`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/auth_server_scopes).
diff --git a/src/data-okta-auth-server-scopes/index.ts b/src/data-okta-auth-server-scopes/index.ts
index 00a9fd56e..9d3ea2405 100644
--- a/src/data-okta-auth-server-scopes/index.ts
+++ b/src/data-okta-auth-server-scopes/index.ts
@@ -38,6 +38,17 @@ export function dataOktaAuthServerScopesScopesToTerraform(struct?: DataOktaAuthS
}
}
+
+export function dataOktaAuthServerScopesScopesToHclTerraform(struct?: DataOktaAuthServerScopesScopes): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ };
+ return attrs;
+}
+
export class DataOktaAuthServerScopesScopesOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
@@ -235,4 +246,24 @@ export class DataOktaAuthServerScopes extends cdktf.TerraformDataSource {
id: cdktf.stringToTerraform(this._id),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ auth_server_id: {
+ value: cdktf.stringToHclTerraform(this._authServerId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-auth-server/README.md b/src/data-okta-auth-server/README.md
index 1548d2121..4bcde8ce3 100644
--- a/src/data-okta-auth-server/README.md
+++ b/src/data-okta-auth-server/README.md
@@ -1,3 +1,3 @@
# `data_okta_auth_server`
-Refer to the Terraform Registory for docs: [`data_okta_auth_server`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/auth_server).
+Refer to the Terraform Registry for docs: [`data_okta_auth_server`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/auth_server).
diff --git a/src/data-okta-auth-server/index.ts b/src/data-okta-auth-server/index.ts
index 2c56f75a9..dcd242064 100644
--- a/src/data-okta-auth-server/index.ts
+++ b/src/data-okta-auth-server/index.ts
@@ -170,4 +170,24 @@ export class DataOktaAuthServer extends cdktf.TerraformDataSource {
name: cdktf.stringToTerraform(this._name),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-authenticator/README.md b/src/data-okta-authenticator/README.md
index f63c06873..0dc6d4d59 100644
--- a/src/data-okta-authenticator/README.md
+++ b/src/data-okta-authenticator/README.md
@@ -1,3 +1,3 @@
# `data_okta_authenticator`
-Refer to the Terraform Registory for docs: [`data_okta_authenticator`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/authenticator).
+Refer to the Terraform Registry for docs: [`data_okta_authenticator`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/authenticator).
diff --git a/src/data-okta-authenticator/index.ts b/src/data-okta-authenticator/index.ts
index cd63a14df..65672e29b 100644
--- a/src/data-okta-authenticator/index.ts
+++ b/src/data-okta-authenticator/index.ts
@@ -199,4 +199,30 @@ export class DataOktaAuthenticator extends cdktf.TerraformDataSource {
name: cdktf.stringToTerraform(this._name),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ key: {
+ value: cdktf.stringToHclTerraform(this._key),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-behavior/README.md b/src/data-okta-behavior/README.md
index 7ee751a4e..5337d9644 100644
--- a/src/data-okta-behavior/README.md
+++ b/src/data-okta-behavior/README.md
@@ -1,3 +1,3 @@
# `data_okta_behavior`
-Refer to the Terraform Registory for docs: [`data_okta_behavior`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/behavior).
+Refer to the Terraform Registry for docs: [`data_okta_behavior`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/behavior).
diff --git a/src/data-okta-behavior/index.ts b/src/data-okta-behavior/index.ts
index a82a1d0b8..dee2ae944 100644
--- a/src/data-okta-behavior/index.ts
+++ b/src/data-okta-behavior/index.ts
@@ -146,4 +146,24 @@ export class DataOktaBehavior extends cdktf.TerraformDataSource {
name: cdktf.stringToTerraform(this._name),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-behaviors/README.md b/src/data-okta-behaviors/README.md
index 110b64447..fecc14911 100644
--- a/src/data-okta-behaviors/README.md
+++ b/src/data-okta-behaviors/README.md
@@ -1,3 +1,3 @@
# `data_okta_behaviors`
-Refer to the Terraform Registory for docs: [`data_okta_behaviors`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/behaviors).
+Refer to the Terraform Registry for docs: [`data_okta_behaviors`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/behaviors).
diff --git a/src/data-okta-behaviors/index.ts b/src/data-okta-behaviors/index.ts
index 67e0389c6..66ec114dd 100644
--- a/src/data-okta-behaviors/index.ts
+++ b/src/data-okta-behaviors/index.ts
@@ -38,6 +38,17 @@ export function dataOktaBehaviorsBehaviorsToTerraform(struct?: DataOktaBehaviors
}
}
+
+export function dataOktaBehaviorsBehaviorsToHclTerraform(struct?: DataOktaBehaviorsBehaviors): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ };
+ return attrs;
+}
+
export class DataOktaBehaviorsBehaviorsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
@@ -219,4 +230,24 @@ export class DataOktaBehaviors extends cdktf.TerraformDataSource {
q: cdktf.stringToTerraform(this._q),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ q: {
+ value: cdktf.stringToHclTerraform(this._q),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-brand/README.md b/src/data-okta-brand/README.md
index 156d05bfa..2558a97c5 100644
--- a/src/data-okta-brand/README.md
+++ b/src/data-okta-brand/README.md
@@ -1,3 +1,3 @@
# `data_okta_brand`
-Refer to the Terraform Registory for docs: [`data_okta_brand`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/brand).
+Refer to the Terraform Registry for docs: [`data_okta_brand`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/brand).
diff --git a/src/data-okta-brand/index.ts b/src/data-okta-brand/index.ts
index b4b0ea1b4..ba07d0ad3 100644
--- a/src/data-okta-brand/index.ts
+++ b/src/data-okta-brand/index.ts
@@ -125,4 +125,18 @@ export class DataOktaBrand extends cdktf.TerraformDataSource {
brand_id: cdktf.stringToTerraform(this._brandId),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ brand_id: {
+ value: cdktf.stringToHclTerraform(this._brandId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-brands/README.md b/src/data-okta-brands/README.md
index f35a2338e..575f803ca 100644
--- a/src/data-okta-brands/README.md
+++ b/src/data-okta-brands/README.md
@@ -1,3 +1,3 @@
# `data_okta_brands`
-Refer to the Terraform Registory for docs: [`data_okta_brands`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/brands).
+Refer to the Terraform Registry for docs: [`data_okta_brands`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/brands).
diff --git a/src/data-okta-brands/index.ts b/src/data-okta-brands/index.ts
index bb2178337..85d667f62 100644
--- a/src/data-okta-brands/index.ts
+++ b/src/data-okta-brands/index.ts
@@ -32,6 +32,17 @@ export function dataOktaBrandsBrandsToTerraform(struct?: DataOktaBrandsBrands):
}
}
+
+export function dataOktaBrandsBrandsToHclTerraform(struct?: DataOktaBrandsBrands): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ };
+ return attrs;
+}
+
export class DataOktaBrandsBrandsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
@@ -194,4 +205,18 @@ export class DataOktaBrands extends cdktf.TerraformDataSource {
id: cdktf.stringToTerraform(this._id),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-default-policy/README.md b/src/data-okta-default-policy/README.md
index af848bc7f..613c031eb 100644
--- a/src/data-okta-default-policy/README.md
+++ b/src/data-okta-default-policy/README.md
@@ -1,3 +1,3 @@
# `data_okta_default_policy`
-Refer to the Terraform Registory for docs: [`data_okta_default_policy`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/default_policy).
+Refer to the Terraform Registry for docs: [`data_okta_default_policy`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/default_policy).
diff --git a/src/data-okta-default-policy/index.ts b/src/data-okta-default-policy/index.ts
index 9abe73020..028280abf 100644
--- a/src/data-okta-default-policy/index.ts
+++ b/src/data-okta-default-policy/index.ts
@@ -125,4 +125,24 @@ export class DataOktaDefaultPolicy extends cdktf.TerraformDataSource {
type: cdktf.stringToTerraform(this._type),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(this._type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-domain/README.md b/src/data-okta-domain/README.md
index 22b7f257a..bd680c598 100644
--- a/src/data-okta-domain/README.md
+++ b/src/data-okta-domain/README.md
@@ -1,3 +1,3 @@
# `data_okta_domain`
-Refer to the Terraform Registory for docs: [`data_okta_domain`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/domain).
+Refer to the Terraform Registry for docs: [`data_okta_domain`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/domain).
diff --git a/src/data-okta-domain/index.ts b/src/data-okta-domain/index.ts
index 948d3a945..16dbce573 100644
--- a/src/data-okta-domain/index.ts
+++ b/src/data-okta-domain/index.ts
@@ -31,6 +31,17 @@ export function dataOktaDomainDnsRecordsToTerraform(struct?: DataOktaDomainDnsRe
}
}
+
+export function dataOktaDomainDnsRecordsToHclTerraform(struct?: DataOktaDomainDnsRecords): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ };
+ return attrs;
+}
+
export class DataOktaDomainDnsRecordsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
@@ -211,4 +222,18 @@ export class DataOktaDomain extends cdktf.TerraformDataSource {
domain_id_or_name: cdktf.stringToTerraform(this._domainIdOrName),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ domain_id_or_name: {
+ value: cdktf.stringToHclTerraform(this._domainIdOrName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-email-customization/README.md b/src/data-okta-email-customization/README.md
index bb6c4dc8b..476d6c536 100644
--- a/src/data-okta-email-customization/README.md
+++ b/src/data-okta-email-customization/README.md
@@ -1,3 +1,3 @@
# `data_okta_email_customization`
-Refer to the Terraform Registory for docs: [`data_okta_email_customization`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/email_customization).
+Refer to the Terraform Registry for docs: [`data_okta_email_customization`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/email_customization).
diff --git a/src/data-okta-email-customization/index.ts b/src/data-okta-email-customization/index.ts
index a53a9a1de..a479d71fc 100644
--- a/src/data-okta-email-customization/index.ts
+++ b/src/data-okta-email-customization/index.ts
@@ -172,4 +172,30 @@ export class DataOktaEmailCustomization extends cdktf.TerraformDataSource {
template_name: cdktf.stringToTerraform(this._templateName),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ brand_id: {
+ value: cdktf.stringToHclTerraform(this._brandId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ customization_id: {
+ value: cdktf.stringToHclTerraform(this._customizationId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ template_name: {
+ value: cdktf.stringToHclTerraform(this._templateName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-email-customizations/README.md b/src/data-okta-email-customizations/README.md
index 56e83a4b6..8347b9240 100644
--- a/src/data-okta-email-customizations/README.md
+++ b/src/data-okta-email-customizations/README.md
@@ -1,3 +1,3 @@
# `data_okta_email_customizations`
-Refer to the Terraform Registory for docs: [`data_okta_email_customizations`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/email_customizations).
+Refer to the Terraform Registry for docs: [`data_okta_email_customizations`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/email_customizations).
diff --git a/src/data-okta-email-customizations/index.ts b/src/data-okta-email-customizations/index.ts
index 806455fb8..0c3aa9d27 100644
--- a/src/data-okta-email-customizations/index.ts
+++ b/src/data-okta-email-customizations/index.ts
@@ -44,6 +44,17 @@ export function dataOktaEmailCustomizationsEmailCustomizationsToTerraform(struct
}
}
+
+export function dataOktaEmailCustomizationsEmailCustomizationsToHclTerraform(struct?: DataOktaEmailCustomizationsEmailCustomizations): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ };
+ return attrs;
+}
+
export class DataOktaEmailCustomizationsEmailCustomizationsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
@@ -241,4 +252,30 @@ export class DataOktaEmailCustomizations extends cdktf.TerraformDataSource {
template_name: cdktf.stringToTerraform(this._templateName),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ brand_id: {
+ value: cdktf.stringToHclTerraform(this._brandId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ template_name: {
+ value: cdktf.stringToHclTerraform(this._templateName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-email-template/README.md b/src/data-okta-email-template/README.md
index cd17fbd69..9427bb505 100644
--- a/src/data-okta-email-template/README.md
+++ b/src/data-okta-email-template/README.md
@@ -1,3 +1,3 @@
# `data_okta_email_template`
-Refer to the Terraform Registory for docs: [`data_okta_email_template`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/email_template).
+Refer to the Terraform Registry for docs: [`data_okta_email_template`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/email_template).
diff --git a/src/data-okta-email-template/index.ts b/src/data-okta-email-template/index.ts
index 9b9d84ff0..c92298c02 100644
--- a/src/data-okta-email-template/index.ts
+++ b/src/data-okta-email-template/index.ts
@@ -151,4 +151,30 @@ export class DataOktaEmailTemplate extends cdktf.TerraformDataSource {
name: cdktf.stringToTerraform(this._name),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ brand_id: {
+ value: cdktf.stringToHclTerraform(this._brandId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-email-templates/README.md b/src/data-okta-email-templates/README.md
index 0553e8521..d9efe1e42 100644
--- a/src/data-okta-email-templates/README.md
+++ b/src/data-okta-email-templates/README.md
@@ -1,3 +1,3 @@
# `data_okta_email_templates`
-Refer to the Terraform Registory for docs: [`data_okta_email_templates`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/email_templates).
+Refer to the Terraform Registry for docs: [`data_okta_email_templates`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/email_templates).
diff --git a/src/data-okta-email-templates/index.ts b/src/data-okta-email-templates/index.ts
index c688570b2..ee69e9564 100644
--- a/src/data-okta-email-templates/index.ts
+++ b/src/data-okta-email-templates/index.ts
@@ -38,6 +38,17 @@ export function dataOktaEmailTemplatesEmailTemplatesToTerraform(struct?: DataOkt
}
}
+
+export function dataOktaEmailTemplatesEmailTemplatesToHclTerraform(struct?: DataOktaEmailTemplatesEmailTemplates): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ };
+ return attrs;
+}
+
export class DataOktaEmailTemplatesEmailTemplatesOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
@@ -200,4 +211,24 @@ export class DataOktaEmailTemplates extends cdktf.TerraformDataSource {
id: cdktf.stringToTerraform(this._id),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ brand_id: {
+ value: cdktf.stringToHclTerraform(this._brandId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-everyone-group/README.md b/src/data-okta-everyone-group/README.md
index bc5eed711..985ec628f 100644
--- a/src/data-okta-everyone-group/README.md
+++ b/src/data-okta-everyone-group/README.md
@@ -1,3 +1,3 @@
# `data_okta_everyone_group`
-Refer to the Terraform Registory for docs: [`data_okta_everyone_group`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/everyone_group).
+Refer to the Terraform Registry for docs: [`data_okta_everyone_group`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/everyone_group).
diff --git a/src/data-okta-everyone-group/index.ts b/src/data-okta-everyone-group/index.ts
index ebfe0914b..0422d5077 100644
--- a/src/data-okta-everyone-group/index.ts
+++ b/src/data-okta-everyone-group/index.ts
@@ -133,4 +133,24 @@ export class DataOktaEveryoneGroup extends cdktf.TerraformDataSource {
include_users: cdktf.booleanToTerraform(this._includeUsers),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ include_users: {
+ value: cdktf.booleanToHclTerraform(this._includeUsers),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-group-rule/README.md b/src/data-okta-group-rule/README.md
index c0bf1a444..c5e358b12 100644
--- a/src/data-okta-group-rule/README.md
+++ b/src/data-okta-group-rule/README.md
@@ -1,3 +1,3 @@
# `data_okta_group_rule`
-Refer to the Terraform Registory for docs: [`data_okta_group_rule`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/group_rule).
+Refer to the Terraform Registry for docs: [`data_okta_group_rule`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/group_rule).
diff --git a/src/data-okta-group-rule/index.ts b/src/data-okta-group-rule/index.ts
index 3a80eee4b..e89ea563b 100644
--- a/src/data-okta-group-rule/index.ts
+++ b/src/data-okta-group-rule/index.ts
@@ -172,4 +172,30 @@ export class DataOktaGroupRule extends cdktf.TerraformDataSource {
status: cdktf.stringToTerraform(this._status),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-group/README.md b/src/data-okta-group/README.md
index 642b52cb0..8e4b3cae1 100644
--- a/src/data-okta-group/README.md
+++ b/src/data-okta-group/README.md
@@ -1,3 +1,3 @@
# `data_okta_group`
-Refer to the Terraform Registory for docs: [`data_okta_group`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/group).
+Refer to the Terraform Registry for docs: [`data_okta_group`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/group).
diff --git a/src/data-okta-group/index.ts b/src/data-okta-group/index.ts
index 8430ff7d3..53fcea274 100644
--- a/src/data-okta-group/index.ts
+++ b/src/data-okta-group/index.ts
@@ -212,4 +212,42 @@ export class DataOktaGroup extends cdktf.TerraformDataSource {
type: cdktf.stringToTerraform(this._type),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ delay_read_seconds: {
+ value: cdktf.stringToHclTerraform(this._delayReadSeconds),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ include_users: {
+ value: cdktf.booleanToHclTerraform(this._includeUsers),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(this._type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-groups/README.md b/src/data-okta-groups/README.md
index a44900f21..8d718890d 100644
--- a/src/data-okta-groups/README.md
+++ b/src/data-okta-groups/README.md
@@ -1,3 +1,3 @@
# `data_okta_groups`
-Refer to the Terraform Registory for docs: [`data_okta_groups`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/groups).
+Refer to the Terraform Registry for docs: [`data_okta_groups`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/groups).
diff --git a/src/data-okta-groups/index.ts b/src/data-okta-groups/index.ts
index fd49baa8f..603c471c4 100644
--- a/src/data-okta-groups/index.ts
+++ b/src/data-okta-groups/index.ts
@@ -50,6 +50,17 @@ export function dataOktaGroupsGroupsToTerraform(struct?: DataOktaGroupsGroups):
}
}
+
+export function dataOktaGroupsGroupsToHclTerraform(struct?: DataOktaGroupsGroups): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ };
+ return attrs;
+}
+
export class DataOktaGroupsGroupsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
@@ -266,4 +277,36 @@ export class DataOktaGroups extends cdktf.TerraformDataSource {
type: cdktf.stringToTerraform(this._type),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ q: {
+ value: cdktf.stringToHclTerraform(this._q),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ search: {
+ value: cdktf.stringToHclTerraform(this._search),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(this._type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-idp-metadata-saml/README.md b/src/data-okta-idp-metadata-saml/README.md
index 2a800a41d..ac991504b 100644
--- a/src/data-okta-idp-metadata-saml/README.md
+++ b/src/data-okta-idp-metadata-saml/README.md
@@ -1,3 +1,3 @@
# `data_okta_idp_metadata_saml`
-Refer to the Terraform Registory for docs: [`data_okta_idp_metadata_saml`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/idp_metadata_saml).
+Refer to the Terraform Registry for docs: [`data_okta_idp_metadata_saml`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/idp_metadata_saml).
diff --git a/src/data-okta-idp-metadata-saml/index.ts b/src/data-okta-idp-metadata-saml/index.ts
index 1f51d42d7..016fc00c4 100644
--- a/src/data-okta-idp-metadata-saml/index.ts
+++ b/src/data-okta-idp-metadata-saml/index.ts
@@ -168,4 +168,24 @@ export class DataOktaIdpMetadataSaml extends cdktf.TerraformDataSource {
idp_id: cdktf.stringToTerraform(this._idpId),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ idp_id: {
+ value: cdktf.stringToHclTerraform(this._idpId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-idp-oidc/README.md b/src/data-okta-idp-oidc/README.md
index 791201328..bcf30578d 100644
--- a/src/data-okta-idp-oidc/README.md
+++ b/src/data-okta-idp-oidc/README.md
@@ -1,3 +1,3 @@
# `data_okta_idp_oidc`
-Refer to the Terraform Registory for docs: [`data_okta_idp_oidc`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/idp_oidc).
+Refer to the Terraform Registry for docs: [`data_okta_idp_oidc`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/idp_oidc).
diff --git a/src/data-okta-idp-oidc/index.ts b/src/data-okta-idp-oidc/index.ts
index e5f602736..e2fc5b8fe 100644
--- a/src/data-okta-idp-oidc/index.ts
+++ b/src/data-okta-idp-oidc/index.ts
@@ -210,4 +210,24 @@ export class DataOktaIdpOidc extends cdktf.TerraformDataSource {
name: cdktf.stringToTerraform(this._name),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-idp-saml/README.md b/src/data-okta-idp-saml/README.md
index 9d0e0c361..92c6a4eb6 100644
--- a/src/data-okta-idp-saml/README.md
+++ b/src/data-okta-idp-saml/README.md
@@ -1,3 +1,3 @@
# `data_okta_idp_saml`
-Refer to the Terraform Registory for docs: [`data_okta_idp_saml`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/idp_saml).
+Refer to the Terraform Registry for docs: [`data_okta_idp_saml`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/idp_saml).
diff --git a/src/data-okta-idp-saml/index.ts b/src/data-okta-idp-saml/index.ts
index d0590ea3f..d43abff33 100644
--- a/src/data-okta-idp-saml/index.ts
+++ b/src/data-okta-idp-saml/index.ts
@@ -190,4 +190,24 @@ export class DataOktaIdpSaml extends cdktf.TerraformDataSource {
name: cdktf.stringToTerraform(this._name),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-idp-social/README.md b/src/data-okta-idp-social/README.md
index 3d776039a..24d921b98 100644
--- a/src/data-okta-idp-social/README.md
+++ b/src/data-okta-idp-social/README.md
@@ -1,3 +1,3 @@
# `data_okta_idp_social`
-Refer to the Terraform Registory for docs: [`data_okta_idp_social`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/idp_social).
+Refer to the Terraform Registry for docs: [`data_okta_idp_social`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/idp_social).
diff --git a/src/data-okta-idp-social/index.ts b/src/data-okta-idp-social/index.ts
index cd35dbf46..b03dd08a9 100644
--- a/src/data-okta-idp-social/index.ts
+++ b/src/data-okta-idp-social/index.ts
@@ -255,4 +255,24 @@ export class DataOktaIdpSocial extends cdktf.TerraformDataSource {
name: cdktf.stringToTerraform(this._name),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-network-zone/README.md b/src/data-okta-network-zone/README.md
index 4921c8160..db10ec174 100644
--- a/src/data-okta-network-zone/README.md
+++ b/src/data-okta-network-zone/README.md
@@ -1,3 +1,3 @@
# `data_okta_network_zone`
-Refer to the Terraform Registory for docs: [`data_okta_network_zone`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/network_zone).
+Refer to the Terraform Registry for docs: [`data_okta_network_zone`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/network_zone).
diff --git a/src/data-okta-network-zone/index.ts b/src/data-okta-network-zone/index.ts
index 938c6f8ab..31421cb9f 100644
--- a/src/data-okta-network-zone/index.ts
+++ b/src/data-okta-network-zone/index.ts
@@ -170,4 +170,24 @@ export class DataOktaNetworkZone extends cdktf.TerraformDataSource {
name: cdktf.stringToTerraform(this._name),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-org-metadata/README.md b/src/data-okta-org-metadata/README.md
index 9e7de4bb3..64f183cb1 100644
--- a/src/data-okta-org-metadata/README.md
+++ b/src/data-okta-org-metadata/README.md
@@ -1,3 +1,3 @@
# `data_okta_org_metadata`
-Refer to the Terraform Registory for docs: [`data_okta_org_metadata`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/org_metadata).
+Refer to the Terraform Registry for docs: [`data_okta_org_metadata`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/org_metadata).
diff --git a/src/data-okta-org-metadata/index.ts b/src/data-okta-org-metadata/index.ts
index 7e1a0bb36..0474317a7 100644
--- a/src/data-okta-org-metadata/index.ts
+++ b/src/data-okta-org-metadata/index.ts
@@ -25,6 +25,17 @@ export function dataOktaOrgMetadataDomainsToTerraform(struct?: DataOktaOrgMetada
}
}
+
+export function dataOktaOrgMetadataDomainsToHclTerraform(struct?: DataOktaOrgMetadataDomains | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ };
+ return attrs;
+}
+
export class DataOktaOrgMetadataDomainsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -83,6 +94,17 @@ export function dataOktaOrgMetadataSettingsToTerraform(struct?: DataOktaOrgMetad
}
}
+
+export function dataOktaOrgMetadataSettingsToHclTerraform(struct?: DataOktaOrgMetadataSettings | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ };
+ return attrs;
+}
+
export class DataOktaOrgMetadataSettingsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -222,4 +244,10 @@ export class DataOktaOrgMetadata extends cdktf.TerraformDataSource {
return {
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ };
+ return attrs;
+ }
}
diff --git a/src/data-okta-policy/README.md b/src/data-okta-policy/README.md
index 1841b7fd0..9b988bb20 100644
--- a/src/data-okta-policy/README.md
+++ b/src/data-okta-policy/README.md
@@ -1,3 +1,3 @@
# `data_okta_policy`
-Refer to the Terraform Registory for docs: [`data_okta_policy`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/policy).
+Refer to the Terraform Registry for docs: [`data_okta_policy`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/policy).
diff --git a/src/data-okta-policy/index.ts b/src/data-okta-policy/index.ts
index 4fe3910c0..6eda5e848 100644
--- a/src/data-okta-policy/index.ts
+++ b/src/data-okta-policy/index.ts
@@ -151,4 +151,30 @@ export class DataOktaPolicy extends cdktf.TerraformDataSource {
type: cdktf.stringToTerraform(this._type),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(this._type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-role-subscription/README.md b/src/data-okta-role-subscription/README.md
index b6f341871..848aa1cf5 100644
--- a/src/data-okta-role-subscription/README.md
+++ b/src/data-okta-role-subscription/README.md
@@ -1,3 +1,3 @@
# `data_okta_role_subscription`
-Refer to the Terraform Registory for docs: [`data_okta_role_subscription`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/role_subscription).
+Refer to the Terraform Registry for docs: [`data_okta_role_subscription`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/role_subscription).
diff --git a/src/data-okta-role-subscription/index.ts b/src/data-okta-role-subscription/index.ts
index 621c3919c..500b048e9 100644
--- a/src/data-okta-role-subscription/index.ts
+++ b/src/data-okta-role-subscription/index.ts
@@ -151,4 +151,30 @@ export class DataOktaRoleSubscription extends cdktf.TerraformDataSource {
role_type: cdktf.stringToTerraform(this._roleType),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ notification_type: {
+ value: cdktf.stringToHclTerraform(this._notificationType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ role_type: {
+ value: cdktf.stringToHclTerraform(this._roleType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-theme/README.md b/src/data-okta-theme/README.md
index abf178153..b0928f2a0 100644
--- a/src/data-okta-theme/README.md
+++ b/src/data-okta-theme/README.md
@@ -1,3 +1,3 @@
# `data_okta_theme`
-Refer to the Terraform Registory for docs: [`data_okta_theme`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/theme).
+Refer to the Terraform Registry for docs: [`data_okta_theme`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/theme).
diff --git a/src/data-okta-theme/index.ts b/src/data-okta-theme/index.ts
index ff8aae260..ef262ef62 100644
--- a/src/data-okta-theme/index.ts
+++ b/src/data-okta-theme/index.ts
@@ -186,4 +186,24 @@ export class DataOktaTheme extends cdktf.TerraformDataSource {
theme_id: cdktf.stringToTerraform(this._themeId),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ brand_id: {
+ value: cdktf.stringToHclTerraform(this._brandId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ theme_id: {
+ value: cdktf.stringToHclTerraform(this._themeId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-themes/README.md b/src/data-okta-themes/README.md
index 0a1c15c45..49d7b1744 100644
--- a/src/data-okta-themes/README.md
+++ b/src/data-okta-themes/README.md
@@ -1,3 +1,3 @@
# `data_okta_themes`
-Refer to the Terraform Registory for docs: [`data_okta_themes`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/themes).
+Refer to the Terraform Registry for docs: [`data_okta_themes`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/themes).
diff --git a/src/data-okta-themes/index.ts b/src/data-okta-themes/index.ts
index 1c14c30d8..783feea7b 100644
--- a/src/data-okta-themes/index.ts
+++ b/src/data-okta-themes/index.ts
@@ -38,6 +38,17 @@ export function dataOktaThemesThemesToTerraform(struct?: DataOktaThemesThemes):
}
}
+
+export function dataOktaThemesThemesToHclTerraform(struct?: DataOktaThemesThemes): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ };
+ return attrs;
+}
+
export class DataOktaThemesThemesOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
@@ -255,4 +266,24 @@ export class DataOktaThemes extends cdktf.TerraformDataSource {
id: cdktf.stringToTerraform(this._id),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ brand_id: {
+ value: cdktf.stringToHclTerraform(this._brandId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-trusted-origins/README.md b/src/data-okta-trusted-origins/README.md
index 051d05f99..10ba7a6db 100644
--- a/src/data-okta-trusted-origins/README.md
+++ b/src/data-okta-trusted-origins/README.md
@@ -1,3 +1,3 @@
# `data_okta_trusted_origins`
-Refer to the Terraform Registory for docs: [`data_okta_trusted_origins`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/trusted_origins).
+Refer to the Terraform Registry for docs: [`data_okta_trusted_origins`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/trusted_origins).
diff --git a/src/data-okta-trusted-origins/index.ts b/src/data-okta-trusted-origins/index.ts
index 4ef5eb8e9..b87813d7e 100644
--- a/src/data-okta-trusted-origins/index.ts
+++ b/src/data-okta-trusted-origins/index.ts
@@ -38,6 +38,17 @@ export function dataOktaTrustedOriginsTrustedOriginsToTerraform(struct?: DataOkt
}
}
+
+export function dataOktaTrustedOriginsTrustedOriginsToHclTerraform(struct?: DataOktaTrustedOriginsTrustedOrigins): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ };
+ return attrs;
+}
+
export class DataOktaTrustedOriginsTrustedOriginsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
@@ -218,4 +229,24 @@ export class DataOktaTrustedOrigins extends cdktf.TerraformDataSource {
id: cdktf.stringToTerraform(this._id),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ filter: {
+ value: cdktf.stringToHclTerraform(this._filter),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-user-profile-mapping-source/README.md b/src/data-okta-user-profile-mapping-source/README.md
index 488dc6b5b..43ea27e6a 100644
--- a/src/data-okta-user-profile-mapping-source/README.md
+++ b/src/data-okta-user-profile-mapping-source/README.md
@@ -1,3 +1,3 @@
# `data_okta_user_profile_mapping_source`
-Refer to the Terraform Registory for docs: [`data_okta_user_profile_mapping_source`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/user_profile_mapping_source).
+Refer to the Terraform Registry for docs: [`data_okta_user_profile_mapping_source`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/user_profile_mapping_source).
diff --git a/src/data-okta-user-profile-mapping-source/index.ts b/src/data-okta-user-profile-mapping-source/index.ts
index 9514fcbe0..9bc3978e2 100644
--- a/src/data-okta-user-profile-mapping-source/index.ts
+++ b/src/data-okta-user-profile-mapping-source/index.ts
@@ -94,4 +94,10 @@ export class DataOktaUserProfileMappingSource extends cdktf.TerraformDataSource
return {
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ };
+ return attrs;
+ }
}
diff --git a/src/data-okta-user-security-questions/README.md b/src/data-okta-user-security-questions/README.md
index 12ce5f256..469a3405a 100644
--- a/src/data-okta-user-security-questions/README.md
+++ b/src/data-okta-user-security-questions/README.md
@@ -1,3 +1,3 @@
# `data_okta_user_security_questions`
-Refer to the Terraform Registory for docs: [`data_okta_user_security_questions`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/user_security_questions).
+Refer to the Terraform Registry for docs: [`data_okta_user_security_questions`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/user_security_questions).
diff --git a/src/data-okta-user-security-questions/index.ts b/src/data-okta-user-security-questions/index.ts
index 2735a7abf..5bca11b13 100644
--- a/src/data-okta-user-security-questions/index.ts
+++ b/src/data-okta-user-security-questions/index.ts
@@ -38,6 +38,17 @@ export function dataOktaUserSecurityQuestionsQuestionsToTerraform(struct?: DataO
}
}
+
+export function dataOktaUserSecurityQuestionsQuestionsToHclTerraform(struct?: DataOktaUserSecurityQuestionsQuestions): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ };
+ return attrs;
+}
+
export class DataOktaUserSecurityQuestionsQuestionsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
@@ -200,4 +211,24 @@ export class DataOktaUserSecurityQuestions extends cdktf.TerraformDataSource {
user_id: cdktf.stringToTerraform(this._userId),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_id: {
+ value: cdktf.stringToHclTerraform(this._userId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-user-type/README.md b/src/data-okta-user-type/README.md
index 9f0878681..210dda83e 100644
--- a/src/data-okta-user-type/README.md
+++ b/src/data-okta-user-type/README.md
@@ -1,3 +1,3 @@
# `data_okta_user_type`
-Refer to the Terraform Registory for docs: [`data_okta_user_type`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/user_type).
+Refer to the Terraform Registry for docs: [`data_okta_user_type`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/user_type).
diff --git a/src/data-okta-user-type/index.ts b/src/data-okta-user-type/index.ts
index f085c1102..7b480055b 100644
--- a/src/data-okta-user-type/index.ts
+++ b/src/data-okta-user-type/index.ts
@@ -135,4 +135,24 @@ export class DataOktaUserType extends cdktf.TerraformDataSource {
name: cdktf.stringToTerraform(this._name),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-user/README.md b/src/data-okta-user/README.md
index 462cd533b..5553b3a24 100644
--- a/src/data-okta-user/README.md
+++ b/src/data-okta-user/README.md
@@ -1,3 +1,3 @@
# `data_okta_user`
-Refer to the Terraform Registory for docs: [`data_okta_user`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/user).
+Refer to the Terraform Registry for docs: [`data_okta_user`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/user).
diff --git a/src/data-okta-user/index.ts b/src/data-okta-user/index.ts
index 12bb7b0df..1e845f832 100644
--- a/src/data-okta-user/index.ts
+++ b/src/data-okta-user/index.ts
@@ -92,6 +92,43 @@ export function dataOktaUserSearchToTerraform(struct?: DataOktaUserSearch | cdkt
}
}
+
+export function dataOktaUserSearchToHclTerraform(struct?: DataOktaUserSearch | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ comparison: {
+ value: cdktf.stringToHclTerraform(struct!.comparison),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ expression: {
+ value: cdktf.stringToHclTerraform(struct!.expression),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(struct!.name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ value: {
+ value: cdktf.stringToHclTerraform(struct!.value),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class DataOktaUserSearchOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -610,4 +647,54 @@ export class DataOktaUser extends cdktf.TerraformDataSource {
search: cdktf.listMapper(dataOktaUserSearchToTerraform, true)(this._search.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ compound_search_operator: {
+ value: cdktf.stringToHclTerraform(this._compoundSearchOperator),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ delay_read_seconds: {
+ value: cdktf.stringToHclTerraform(this._delayReadSeconds),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ skip_groups: {
+ value: cdktf.booleanToHclTerraform(this._skipGroups),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ skip_roles: {
+ value: cdktf.booleanToHclTerraform(this._skipRoles),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ user_id: {
+ value: cdktf.stringToHclTerraform(this._userId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ search: {
+ value: cdktf.listMapperHcl(dataOktaUserSearchToHclTerraform, true)(this._search.internalValue),
+ isBlock: true,
+ type: "set",
+ storageClassType: "DataOktaUserSearchList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/data-okta-users/README.md b/src/data-okta-users/README.md
index c6b2c0232..735ca79c8 100644
--- a/src/data-okta-users/README.md
+++ b/src/data-okta-users/README.md
@@ -1,3 +1,3 @@
# `data_okta_users`
-Refer to the Terraform Registory for docs: [`data_okta_users`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/users).
+Refer to the Terraform Registry for docs: [`data_okta_users`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/data-sources/users).
diff --git a/src/data-okta-users/index.ts b/src/data-okta-users/index.ts
index fc11b7c61..6241964a6 100644
--- a/src/data-okta-users/index.ts
+++ b/src/data-okta-users/index.ts
@@ -68,6 +68,17 @@ export function dataOktaUsersUsersToTerraform(struct?: DataOktaUsersUsers): any
}
}
+
+export function dataOktaUsersUsersToHclTerraform(struct?: DataOktaUsersUsers): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ };
+ return attrs;
+}
+
export class DataOktaUsersUsersOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
@@ -336,6 +347,43 @@ export function dataOktaUsersSearchToTerraform(struct?: DataOktaUsersSearch | cd
}
}
+
+export function dataOktaUsersSearchToHclTerraform(struct?: DataOktaUsersSearch | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ comparison: {
+ value: cdktf.stringToHclTerraform(struct!.comparison),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ expression: {
+ value: cdktf.stringToHclTerraform(struct!.expression),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(struct!.name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ value: {
+ value: cdktf.stringToHclTerraform(struct!.value),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class DataOktaUsersSearchOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -680,4 +728,54 @@ export class DataOktaUsers extends cdktf.TerraformDataSource {
search: cdktf.listMapper(dataOktaUsersSearchToTerraform, true)(this._search.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ compound_search_operator: {
+ value: cdktf.stringToHclTerraform(this._compoundSearchOperator),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ delay_read_seconds: {
+ value: cdktf.stringToHclTerraform(this._delayReadSeconds),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ group_id: {
+ value: cdktf.stringToHclTerraform(this._groupId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ include_groups: {
+ value: cdktf.booleanToHclTerraform(this._includeGroups),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ include_roles: {
+ value: cdktf.booleanToHclTerraform(this._includeRoles),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ search: {
+ value: cdktf.listMapperHcl(dataOktaUsersSearchToHclTerraform, true)(this._search.internalValue),
+ isBlock: true,
+ type: "set",
+ storageClassType: "DataOktaUsersSearchList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/domain-certificate/README.md b/src/domain-certificate/README.md
index b24c4e645..937c2cbfe 100644
--- a/src/domain-certificate/README.md
+++ b/src/domain-certificate/README.md
@@ -1,3 +1,3 @@
# `okta_domain_certificate`
-Refer to the Terraform Registory for docs: [`okta_domain_certificate`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/domain_certificate).
+Refer to the Terraform Registry for docs: [`okta_domain_certificate`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/domain_certificate).
diff --git a/src/domain-certificate/index.ts b/src/domain-certificate/index.ts
index 085e33723..f7a127eca 100644
--- a/src/domain-certificate/index.ts
+++ b/src/domain-certificate/index.ts
@@ -212,4 +212,48 @@ export class DomainCertificate extends cdktf.TerraformResource {
type: cdktf.stringToTerraform(this._type),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ certificate: {
+ value: cdktf.stringToHclTerraform(this._certificate),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ certificate_chain: {
+ value: cdktf.stringToHclTerraform(this._certificateChain),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ domain_id: {
+ value: cdktf.stringToHclTerraform(this._domainId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ private_key: {
+ value: cdktf.stringToHclTerraform(this._privateKey),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(this._type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/domain-verification/README.md b/src/domain-verification/README.md
index 2d8864eba..4e0a06019 100644
--- a/src/domain-verification/README.md
+++ b/src/domain-verification/README.md
@@ -1,3 +1,3 @@
# `okta_domain_verification`
-Refer to the Terraform Registory for docs: [`okta_domain_verification`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/domain_verification).
+Refer to the Terraform Registry for docs: [`okta_domain_verification`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/domain_verification).
diff --git a/src/domain-verification/index.ts b/src/domain-verification/index.ts
index 3ef76ac73..f4a51bb30 100644
--- a/src/domain-verification/index.ts
+++ b/src/domain-verification/index.ts
@@ -125,4 +125,24 @@ export class DomainVerification extends cdktf.TerraformResource {
id: cdktf.stringToTerraform(this._id),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ domain_id: {
+ value: cdktf.stringToHclTerraform(this._domainId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/domain/README.md b/src/domain/README.md
index 9f7723c52..e2719304f 100644
--- a/src/domain/README.md
+++ b/src/domain/README.md
@@ -1,3 +1,3 @@
# `okta_domain`
-Refer to the Terraform Registory for docs: [`okta_domain`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/domain).
+Refer to the Terraform Registry for docs: [`okta_domain`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/domain).
diff --git a/src/domain/index.ts b/src/domain/index.ts
index 0f3b8c418..8d888a8f4 100644
--- a/src/domain/index.ts
+++ b/src/domain/index.ts
@@ -50,6 +50,17 @@ export function domainDnsRecordsToTerraform(struct?: DomainDnsRecords): any {
}
}
+
+export function domainDnsRecordsToHclTerraform(struct?: DomainDnsRecords): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ };
+ return attrs;
+}
+
export class DomainDnsRecordsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
@@ -263,4 +274,36 @@ export class Domain extends cdktf.TerraformResource {
name: cdktf.stringToTerraform(this._name),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ brand_id: {
+ value: cdktf.stringToHclTerraform(this._brandId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ certificate_source_type: {
+ value: cdktf.stringToHclTerraform(this._certificateSourceType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/email-customization/README.md b/src/email-customization/README.md
index cc9cc7666..944b87f7d 100644
--- a/src/email-customization/README.md
+++ b/src/email-customization/README.md
@@ -1,3 +1,3 @@
# `okta_email_customization`
-Refer to the Terraform Registory for docs: [`okta_email_customization`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/email_customization).
+Refer to the Terraform Registry for docs: [`okta_email_customization`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/email_customization).
diff --git a/src/email-customization/index.ts b/src/email-customization/index.ts
index fc30dcbb7..b1394d8b5 100644
--- a/src/email-customization/index.ts
+++ b/src/email-customization/index.ts
@@ -251,4 +251,54 @@ export class EmailCustomization extends cdktf.TerraformResource {
template_name: cdktf.stringToTerraform(this._templateName),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ body: {
+ value: cdktf.stringToHclTerraform(this._body),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ brand_id: {
+ value: cdktf.stringToHclTerraform(this._brandId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ force_is_default: {
+ value: cdktf.stringToHclTerraform(this._forceIsDefault),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ is_default: {
+ value: cdktf.booleanToHclTerraform(this._isDefault),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ language: {
+ value: cdktf.stringToHclTerraform(this._language),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ subject: {
+ value: cdktf.stringToHclTerraform(this._subject),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ template_name: {
+ value: cdktf.stringToHclTerraform(this._templateName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/email-domain-verification/README.md b/src/email-domain-verification/README.md
index 5ebbd81b6..4d56df260 100644
--- a/src/email-domain-verification/README.md
+++ b/src/email-domain-verification/README.md
@@ -1,3 +1,3 @@
# `okta_email_domain_verification`
-Refer to the Terraform Registory for docs: [`okta_email_domain_verification`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/email_domain_verification).
+Refer to the Terraform Registry for docs: [`okta_email_domain_verification`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/email_domain_verification).
diff --git a/src/email-domain-verification/index.ts b/src/email-domain-verification/index.ts
index 03530c15f..bc7467265 100644
--- a/src/email-domain-verification/index.ts
+++ b/src/email-domain-verification/index.ts
@@ -125,4 +125,24 @@ export class EmailDomainVerification extends cdktf.TerraformResource {
id: cdktf.stringToTerraform(this._id),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ email_domain_id: {
+ value: cdktf.stringToHclTerraform(this._emailDomainId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/email-domain/README.md b/src/email-domain/README.md
index bb21514ef..cb61d7f44 100644
--- a/src/email-domain/README.md
+++ b/src/email-domain/README.md
@@ -1,3 +1,3 @@
# `okta_email_domain`
-Refer to the Terraform Registory for docs: [`okta_email_domain`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/email_domain).
+Refer to the Terraform Registry for docs: [`okta_email_domain`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/email_domain).
diff --git a/src/email-domain/index.ts b/src/email-domain/index.ts
index 179a4feb5..122ea368e 100644
--- a/src/email-domain/index.ts
+++ b/src/email-domain/index.ts
@@ -56,6 +56,17 @@ export function emailDomainDnsValidationRecordsToTerraform(struct?: EmailDomainD
}
}
+
+export function emailDomainDnsValidationRecordsToHclTerraform(struct?: EmailDomainDnsValidationRecords): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ };
+ return attrs;
+}
+
export class EmailDomainDnsValidationRecordsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
@@ -278,4 +289,42 @@ export class EmailDomain extends cdktf.TerraformResource {
user_name: cdktf.stringToTerraform(this._userName),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ brand_id: {
+ value: cdktf.stringToHclTerraform(this._brandId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ display_name: {
+ value: cdktf.stringToHclTerraform(this._displayName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ domain: {
+ value: cdktf.stringToHclTerraform(this._domain),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_name: {
+ value: cdktf.stringToHclTerraform(this._userName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/email-sender-verification/README.md b/src/email-sender-verification/README.md
index 2c43cae00..049346750 100644
--- a/src/email-sender-verification/README.md
+++ b/src/email-sender-verification/README.md
@@ -1,3 +1,3 @@
# `okta_email_sender_verification`
-Refer to the Terraform Registory for docs: [`okta_email_sender_verification`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/email_sender_verification).
+Refer to the Terraform Registry for docs: [`okta_email_sender_verification`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/email_sender_verification).
diff --git a/src/email-sender-verification/index.ts b/src/email-sender-verification/index.ts
index e2b6febb6..8a1fabfcb 100644
--- a/src/email-sender-verification/index.ts
+++ b/src/email-sender-verification/index.ts
@@ -125,4 +125,24 @@ export class EmailSenderVerification extends cdktf.TerraformResource {
sender_id: cdktf.stringToTerraform(this._senderId),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ sender_id: {
+ value: cdktf.stringToHclTerraform(this._senderId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/email-sender/README.md b/src/email-sender/README.md
index f78df9f88..a42c26d3f 100644
--- a/src/email-sender/README.md
+++ b/src/email-sender/README.md
@@ -1,3 +1,3 @@
# `okta_email_sender`
-Refer to the Terraform Registory for docs: [`okta_email_sender`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/email_sender).
+Refer to the Terraform Registry for docs: [`okta_email_sender`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/email_sender).
diff --git a/src/email-sender/index.ts b/src/email-sender/index.ts
index 16b56bfea..4f427552f 100644
--- a/src/email-sender/index.ts
+++ b/src/email-sender/index.ts
@@ -50,6 +50,17 @@ export function emailSenderDnsRecordsToTerraform(struct?: EmailSenderDnsRecords)
}
}
+
+export function emailSenderDnsRecordsToHclTerraform(struct?: EmailSenderDnsRecords): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ };
+ return attrs;
+}
+
export class EmailSenderDnsRecordsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
@@ -252,4 +263,36 @@ export class EmailSender extends cdktf.TerraformResource {
subdomain: cdktf.stringToTerraform(this._subdomain),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ from_address: {
+ value: cdktf.stringToHclTerraform(this._fromAddress),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ from_name: {
+ value: cdktf.stringToHclTerraform(this._fromName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ subdomain: {
+ value: cdktf.stringToHclTerraform(this._subdomain),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/event-hook-verification/README.md b/src/event-hook-verification/README.md
index daef30576..0cf76f03b 100644
--- a/src/event-hook-verification/README.md
+++ b/src/event-hook-verification/README.md
@@ -1,3 +1,3 @@
# `okta_event_hook_verification`
-Refer to the Terraform Registory for docs: [`okta_event_hook_verification`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/event_hook_verification).
+Refer to the Terraform Registry for docs: [`okta_event_hook_verification`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/event_hook_verification).
diff --git a/src/event-hook-verification/index.ts b/src/event-hook-verification/index.ts
index 3fb74c699..43cae2c39 100644
--- a/src/event-hook-verification/index.ts
+++ b/src/event-hook-verification/index.ts
@@ -125,4 +125,24 @@ export class EventHookVerification extends cdktf.TerraformResource {
id: cdktf.stringToTerraform(this._id),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ event_hook_id: {
+ value: cdktf.stringToHclTerraform(this._eventHookId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/event-hook/README.md b/src/event-hook/README.md
index 2c109d5f1..54c7a89ca 100644
--- a/src/event-hook/README.md
+++ b/src/event-hook/README.md
@@ -1,3 +1,3 @@
# `okta_event_hook`
-Refer to the Terraform Registory for docs: [`okta_event_hook`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/event_hook).
+Refer to the Terraform Registry for docs: [`okta_event_hook`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/event_hook).
diff --git a/src/event-hook/index.ts b/src/event-hook/index.ts
index b1da15025..7f4c33add 100644
--- a/src/event-hook/index.ts
+++ b/src/event-hook/index.ts
@@ -76,6 +76,31 @@ export function eventHookHeadersToTerraform(struct?: EventHookHeaders | cdktf.IR
}
}
+
+export function eventHookHeadersToHclTerraform(struct?: EventHookHeaders | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ key: {
+ value: cdktf.stringToHclTerraform(struct!.key),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ value: {
+ value: cdktf.stringToHclTerraform(struct!.value),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class EventHookHeadersOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -361,4 +386,54 @@ export class EventHook extends cdktf.TerraformResource {
headers: cdktf.listMapper(eventHookHeadersToTerraform, true)(this._headers.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ auth: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._auth),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ channel: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._channel),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ events: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._events),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ headers: {
+ value: cdktf.listMapperHcl(eventHookHeadersToHclTerraform, true)(this._headers.internalValue),
+ isBlock: true,
+ type: "set",
+ storageClassType: "EventHookHeadersList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/factor-totp/README.md b/src/factor-totp/README.md
index 25f7825ad..a5d0757f8 100644
--- a/src/factor-totp/README.md
+++ b/src/factor-totp/README.md
@@ -1,3 +1,3 @@
# `okta_factor_totp`
-Refer to the Terraform Registory for docs: [`okta_factor_totp`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/factor_totp).
+Refer to the Terraform Registry for docs: [`okta_factor_totp`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/factor_totp).
diff --git a/src/factor-totp/index.ts b/src/factor-totp/index.ts
index c7d761332..677f2d190 100644
--- a/src/factor-totp/index.ts
+++ b/src/factor-totp/index.ts
@@ -245,4 +245,54 @@ export class FactorTotp extends cdktf.TerraformResource {
time_step: cdktf.numberToTerraform(this._timeStep),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ clock_drift_interval: {
+ value: cdktf.numberToHclTerraform(this._clockDriftInterval),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ hmac_algorithm: {
+ value: cdktf.stringToHclTerraform(this._hmacAlgorithm),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ otp_length: {
+ value: cdktf.numberToHclTerraform(this._otpLength),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ shared_secret_encoding: {
+ value: cdktf.stringToHclTerraform(this._sharedSecretEncoding),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ time_step: {
+ value: cdktf.numberToHclTerraform(this._timeStep),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/factor/README.md b/src/factor/README.md
index bb17c50e6..6c9f285ff 100644
--- a/src/factor/README.md
+++ b/src/factor/README.md
@@ -1,3 +1,3 @@
# `okta_factor`
-Refer to the Terraform Registory for docs: [`okta_factor`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/factor).
+Refer to the Terraform Registry for docs: [`okta_factor`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/factor).
diff --git a/src/factor/index.ts b/src/factor/index.ts
index 97a7b2e6f..a3fbf9884 100644
--- a/src/factor/index.ts
+++ b/src/factor/index.ts
@@ -149,4 +149,30 @@ export class Factor extends cdktf.TerraformResource {
provider_id: cdktf.stringToTerraform(this._providerId),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ active: {
+ value: cdktf.booleanToHclTerraform(this._active),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ provider_id: {
+ value: cdktf.stringToHclTerraform(this._providerId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/group-memberships/README.md b/src/group-memberships/README.md
index 3884b19ff..2d7476231 100644
--- a/src/group-memberships/README.md
+++ b/src/group-memberships/README.md
@@ -1,3 +1,3 @@
# `okta_group_memberships`
-Refer to the Terraform Registory for docs: [`okta_group_memberships`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/group_memberships).
+Refer to the Terraform Registry for docs: [`okta_group_memberships`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/group_memberships).
diff --git a/src/group-memberships/index.ts b/src/group-memberships/index.ts
index 7eeddc39d..43e744d16 100644
--- a/src/group-memberships/index.ts
+++ b/src/group-memberships/index.ts
@@ -170,4 +170,36 @@ export class GroupMemberships extends cdktf.TerraformResource {
users: cdktf.listMapper(cdktf.stringToTerraform, false)(this._users),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ group_id: {
+ value: cdktf.stringToHclTerraform(this._groupId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ track_all_users: {
+ value: cdktf.booleanToHclTerraform(this._trackAllUsers),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ users: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._users),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/group-role/README.md b/src/group-role/README.md
index 1fac3ceb6..92eddc771 100644
--- a/src/group-role/README.md
+++ b/src/group-role/README.md
@@ -1,3 +1,3 @@
# `okta_group_role`
-Refer to the Terraform Registory for docs: [`okta_group_role`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/group_role).
+Refer to the Terraform Registry for docs: [`okta_group_role`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/group_role).
diff --git a/src/group-role/index.ts b/src/group-role/index.ts
index 319c0a62b..685e8ac5b 100644
--- a/src/group-role/index.ts
+++ b/src/group-role/index.ts
@@ -218,4 +218,48 @@ export class GroupRole extends cdktf.TerraformResource {
target_group_list: cdktf.listMapper(cdktf.stringToTerraform, false)(this._targetGroupList),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ disable_notifications: {
+ value: cdktf.booleanToHclTerraform(this._disableNotifications),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ group_id: {
+ value: cdktf.stringToHclTerraform(this._groupId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ role_type: {
+ value: cdktf.stringToHclTerraform(this._roleType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ target_app_list: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._targetAppList),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ target_group_list: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._targetGroupList),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/group-rule/README.md b/src/group-rule/README.md
index 0a2c2e78b..8f9cdbac5 100644
--- a/src/group-rule/README.md
+++ b/src/group-rule/README.md
@@ -1,3 +1,3 @@
# `okta_group_rule`
-Refer to the Terraform Registory for docs: [`okta_group_rule`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/group_rule).
+Refer to the Terraform Registry for docs: [`okta_group_rule`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/group_rule).
diff --git a/src/group-rule/index.ts b/src/group-rule/index.ts
index e24bdfc17..12b95bd86 100644
--- a/src/group-rule/index.ts
+++ b/src/group-rule/index.ts
@@ -253,4 +253,60 @@ export class GroupRule extends cdktf.TerraformResource {
users_excluded: cdktf.listMapper(cdktf.stringToTerraform, false)(this._usersExcluded),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ expression_type: {
+ value: cdktf.stringToHclTerraform(this._expressionType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ expression_value: {
+ value: cdktf.stringToHclTerraform(this._expressionValue),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ group_assignments: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._groupAssignments),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ remove_assigned_users: {
+ value: cdktf.booleanToHclTerraform(this._removeAssignedUsers),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ users_excluded: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._usersExcluded),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/group-schema-property/README.md b/src/group-schema-property/README.md
index 8e69922a1..9554d2e40 100644
--- a/src/group-schema-property/README.md
+++ b/src/group-schema-property/README.md
@@ -1,3 +1,3 @@
# `okta_group_schema_property`
-Refer to the Terraform Registory for docs: [`okta_group_schema_property`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/group_schema_property).
+Refer to the Terraform Registry for docs: [`okta_group_schema_property`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/group_schema_property).
diff --git a/src/group-schema-property/index.ts b/src/group-schema-property/index.ts
index b87a9d658..fef8920e9 100644
--- a/src/group-schema-property/index.ts
+++ b/src/group-schema-property/index.ts
@@ -158,6 +158,31 @@ export function groupSchemaPropertyArrayOneOfToTerraform(struct?: GroupSchemaPro
}
}
+
+export function groupSchemaPropertyArrayOneOfToHclTerraform(struct?: GroupSchemaPropertyArrayOneOf | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ const: {
+ value: cdktf.stringToHclTerraform(struct!.const),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ title: {
+ value: cdktf.stringToHclTerraform(struct!.title),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class GroupSchemaPropertyArrayOneOfOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -276,6 +301,31 @@ export function groupSchemaPropertyMasterOverridePriorityToTerraform(struct?: Gr
}
}
+
+export function groupSchemaPropertyMasterOverridePriorityToHclTerraform(struct?: GroupSchemaPropertyMasterOverridePriority | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ type: {
+ value: cdktf.stringToHclTerraform(struct!.type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ value: {
+ value: cdktf.stringToHclTerraform(struct!.value),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class GroupSchemaPropertyMasterOverridePriorityOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -401,6 +451,31 @@ export function groupSchemaPropertyOneOfToTerraform(struct?: GroupSchemaProperty
}
}
+
+export function groupSchemaPropertyOneOfToHclTerraform(struct?: GroupSchemaPropertyOneOf | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ const: {
+ value: cdktf.stringToHclTerraform(struct!.const),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ title: {
+ value: cdktf.stringToHclTerraform(struct!.title),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class GroupSchemaPropertyOneOfOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -914,4 +989,132 @@ export class GroupSchemaProperty extends cdktf.TerraformResource {
one_of: cdktf.listMapper(groupSchemaPropertyOneOfToTerraform, true)(this._oneOf.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ array_enum: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._arrayEnum),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ array_type: {
+ value: cdktf.stringToHclTerraform(this._arrayType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ description: {
+ value: cdktf.stringToHclTerraform(this._description),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ enum: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._enum),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ external_name: {
+ value: cdktf.stringToHclTerraform(this._externalName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ external_namespace: {
+ value: cdktf.stringToHclTerraform(this._externalNamespace),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ index: {
+ value: cdktf.stringToHclTerraform(this._index),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ master: {
+ value: cdktf.stringToHclTerraform(this._master),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ max_length: {
+ value: cdktf.numberToHclTerraform(this._maxLength),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ min_length: {
+ value: cdktf.numberToHclTerraform(this._minLength),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ permissions: {
+ value: cdktf.stringToHclTerraform(this._permissions),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ required: {
+ value: cdktf.booleanToHclTerraform(this._required),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ scope: {
+ value: cdktf.stringToHclTerraform(this._scope),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ title: {
+ value: cdktf.stringToHclTerraform(this._title),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(this._type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ unique: {
+ value: cdktf.stringToHclTerraform(this._unique),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ array_one_of: {
+ value: cdktf.listMapperHcl(groupSchemaPropertyArrayOneOfToHclTerraform, true)(this._arrayOneOf.internalValue),
+ isBlock: true,
+ type: "list",
+ storageClassType: "GroupSchemaPropertyArrayOneOfList",
+ },
+ master_override_priority: {
+ value: cdktf.listMapperHcl(groupSchemaPropertyMasterOverridePriorityToHclTerraform, true)(this._masterOverridePriority.internalValue),
+ isBlock: true,
+ type: "list",
+ storageClassType: "GroupSchemaPropertyMasterOverridePriorityList",
+ },
+ one_of: {
+ value: cdktf.listMapperHcl(groupSchemaPropertyOneOfToHclTerraform, true)(this._oneOf.internalValue),
+ isBlock: true,
+ type: "list",
+ storageClassType: "GroupSchemaPropertyOneOfList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/group/README.md b/src/group/README.md
index 9869a87ac..545024d54 100644
--- a/src/group/README.md
+++ b/src/group/README.md
@@ -1,3 +1,3 @@
# `okta_group`
-Refer to the Terraform Registory for docs: [`okta_group`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/group).
+Refer to the Terraform Registry for docs: [`okta_group`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/group).
diff --git a/src/group/index.ts b/src/group/index.ts
index 5aceadabd..a9bcc806d 100644
--- a/src/group/index.ts
+++ b/src/group/index.ts
@@ -197,4 +197,42 @@ export class Group extends cdktf.TerraformResource {
skip_users: cdktf.booleanToTerraform(this._skipUsers),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ custom_profile_attributes: {
+ value: cdktf.stringToHclTerraform(this._customProfileAttributes),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ description: {
+ value: cdktf.stringToHclTerraform(this._description),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ skip_users: {
+ value: cdktf.booleanToHclTerraform(this._skipUsers),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/idp-oidc/README.md b/src/idp-oidc/README.md
index 722c87503..8af275524 100644
--- a/src/idp-oidc/README.md
+++ b/src/idp-oidc/README.md
@@ -1,3 +1,3 @@
# `okta_idp_oidc`
-Refer to the Terraform Registory for docs: [`okta_idp_oidc`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/idp_oidc).
+Refer to the Terraform Registry for docs: [`okta_idp_oidc`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/idp_oidc).
diff --git a/src/idp-oidc/index.ts b/src/idp-oidc/index.ts
index 3e6ffa112..31b163b15 100644
--- a/src/idp-oidc/index.ts
+++ b/src/idp-oidc/index.ts
@@ -793,4 +793,210 @@ export class IdpOidc extends cdktf.TerraformResource {
username_template: cdktf.stringToTerraform(this._usernameTemplate),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ account_link_action: {
+ value: cdktf.stringToHclTerraform(this._accountLinkAction),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ account_link_group_include: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._accountLinkGroupInclude),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ authorization_binding: {
+ value: cdktf.stringToHclTerraform(this._authorizationBinding),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ authorization_url: {
+ value: cdktf.stringToHclTerraform(this._authorizationUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ client_id: {
+ value: cdktf.stringToHclTerraform(this._clientId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ client_secret: {
+ value: cdktf.stringToHclTerraform(this._clientSecret),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ deprovisioned_action: {
+ value: cdktf.stringToHclTerraform(this._deprovisionedAction),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ groups_action: {
+ value: cdktf.stringToHclTerraform(this._groupsAction),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ groups_assignment: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._groupsAssignment),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ groups_attribute: {
+ value: cdktf.stringToHclTerraform(this._groupsAttribute),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ groups_filter: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._groupsFilter),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ issuer_mode: {
+ value: cdktf.stringToHclTerraform(this._issuerMode),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ issuer_url: {
+ value: cdktf.stringToHclTerraform(this._issuerUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ jwks_binding: {
+ value: cdktf.stringToHclTerraform(this._jwksBinding),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ jwks_url: {
+ value: cdktf.stringToHclTerraform(this._jwksUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ max_clock_skew: {
+ value: cdktf.numberToHclTerraform(this._maxClockSkew),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ profile_master: {
+ value: cdktf.booleanToHclTerraform(this._profileMaster),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ protocol_type: {
+ value: cdktf.stringToHclTerraform(this._protocolType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ provisioning_action: {
+ value: cdktf.stringToHclTerraform(this._provisioningAction),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ request_signature_algorithm: {
+ value: cdktf.stringToHclTerraform(this._requestSignatureAlgorithm),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ request_signature_scope: {
+ value: cdktf.stringToHclTerraform(this._requestSignatureScope),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ scopes: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._scopes),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ subject_match_attribute: {
+ value: cdktf.stringToHclTerraform(this._subjectMatchAttribute),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ subject_match_type: {
+ value: cdktf.stringToHclTerraform(this._subjectMatchType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ suspended_action: {
+ value: cdktf.stringToHclTerraform(this._suspendedAction),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ token_binding: {
+ value: cdktf.stringToHclTerraform(this._tokenBinding),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ token_url: {
+ value: cdktf.stringToHclTerraform(this._tokenUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_info_binding: {
+ value: cdktf.stringToHclTerraform(this._userInfoBinding),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_info_url: {
+ value: cdktf.stringToHclTerraform(this._userInfoUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ username_template: {
+ value: cdktf.stringToHclTerraform(this._usernameTemplate),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/idp-saml-key/README.md b/src/idp-saml-key/README.md
index 09df37024..2a7285445 100644
--- a/src/idp-saml-key/README.md
+++ b/src/idp-saml-key/README.md
@@ -1,3 +1,3 @@
# `okta_idp_saml_key`
-Refer to the Terraform Registory for docs: [`okta_idp_saml_key`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/idp_saml_key).
+Refer to the Terraform Registry for docs: [`okta_idp_saml_key`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/idp_saml_key).
diff --git a/src/idp-saml-key/index.ts b/src/idp-saml-key/index.ts
index fa44d960c..d10a21f5a 100644
--- a/src/idp-saml-key/index.ts
+++ b/src/idp-saml-key/index.ts
@@ -155,4 +155,24 @@ export class IdpSamlKey extends cdktf.TerraformResource {
x5c: cdktf.listMapper(cdktf.stringToTerraform, false)(this._x5C),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ x5c: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._x5C),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/idp-saml/README.md b/src/idp-saml/README.md
index cc53e4550..a6b5dfffb 100644
--- a/src/idp-saml/README.md
+++ b/src/idp-saml/README.md
@@ -1,3 +1,3 @@
# `okta_idp_saml`
-Refer to the Terraform Registory for docs: [`okta_idp_saml`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/idp_saml).
+Refer to the Terraform Registry for docs: [`okta_idp_saml`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/idp_saml).
diff --git a/src/idp-saml/index.ts b/src/idp-saml/index.ts
index 72f651bee..ec2c64f57 100644
--- a/src/idp-saml/index.ts
+++ b/src/idp-saml/index.ts
@@ -784,4 +784,198 @@ export class IdpSaml extends cdktf.TerraformResource {
username_template: cdktf.stringToTerraform(this._usernameTemplate),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ account_link_action: {
+ value: cdktf.stringToHclTerraform(this._accountLinkAction),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ account_link_group_include: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._accountLinkGroupInclude),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ acs_type: {
+ value: cdktf.stringToHclTerraform(this._acsType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ deprovisioned_action: {
+ value: cdktf.stringToHclTerraform(this._deprovisionedAction),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ groups_action: {
+ value: cdktf.stringToHclTerraform(this._groupsAction),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ groups_assignment: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._groupsAssignment),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ groups_attribute: {
+ value: cdktf.stringToHclTerraform(this._groupsAttribute),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ groups_filter: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._groupsFilter),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ issuer: {
+ value: cdktf.stringToHclTerraform(this._issuer),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ issuer_mode: {
+ value: cdktf.stringToHclTerraform(this._issuerMode),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ kid: {
+ value: cdktf.stringToHclTerraform(this._kid),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ max_clock_skew: {
+ value: cdktf.numberToHclTerraform(this._maxClockSkew),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name_format: {
+ value: cdktf.stringToHclTerraform(this._nameFormat),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ profile_master: {
+ value: cdktf.booleanToHclTerraform(this._profileMaster),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ provisioning_action: {
+ value: cdktf.stringToHclTerraform(this._provisioningAction),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ request_signature_algorithm: {
+ value: cdktf.stringToHclTerraform(this._requestSignatureAlgorithm),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ request_signature_scope: {
+ value: cdktf.stringToHclTerraform(this._requestSignatureScope),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ response_signature_algorithm: {
+ value: cdktf.stringToHclTerraform(this._responseSignatureAlgorithm),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ response_signature_scope: {
+ value: cdktf.stringToHclTerraform(this._responseSignatureScope),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ sso_binding: {
+ value: cdktf.stringToHclTerraform(this._ssoBinding),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ sso_destination: {
+ value: cdktf.stringToHclTerraform(this._ssoDestination),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ sso_url: {
+ value: cdktf.stringToHclTerraform(this._ssoUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ subject_filter: {
+ value: cdktf.stringToHclTerraform(this._subjectFilter),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ subject_format: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._subjectFormat),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ subject_match_attribute: {
+ value: cdktf.stringToHclTerraform(this._subjectMatchAttribute),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ subject_match_type: {
+ value: cdktf.stringToHclTerraform(this._subjectMatchType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ suspended_action: {
+ value: cdktf.stringToHclTerraform(this._suspendedAction),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ username_template: {
+ value: cdktf.stringToHclTerraform(this._usernameTemplate),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/idp-social/README.md b/src/idp-social/README.md
index acce39fb7..6b74db43c 100644
--- a/src/idp-social/README.md
+++ b/src/idp-social/README.md
@@ -1,3 +1,3 @@
# `okta_idp_social`
-Refer to the Terraform Registory for docs: [`okta_idp_social`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/idp_social).
+Refer to the Terraform Registry for docs: [`okta_idp_social`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/idp_social).
diff --git a/src/idp-social/index.ts b/src/idp-social/index.ts
index 65661a347..b68554f6e 100644
--- a/src/idp-social/index.ts
+++ b/src/idp-social/index.ts
@@ -677,4 +677,168 @@ export class IdpSocial extends cdktf.TerraformResource {
username_template: cdktf.stringToTerraform(this._usernameTemplate),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ account_link_action: {
+ value: cdktf.stringToHclTerraform(this._accountLinkAction),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ account_link_group_include: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._accountLinkGroupInclude),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ apple_kid: {
+ value: cdktf.stringToHclTerraform(this._appleKid),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ apple_private_key: {
+ value: cdktf.stringToHclTerraform(this._applePrivateKey),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ apple_team_id: {
+ value: cdktf.stringToHclTerraform(this._appleTeamId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ client_id: {
+ value: cdktf.stringToHclTerraform(this._clientId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ client_secret: {
+ value: cdktf.stringToHclTerraform(this._clientSecret),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ deprovisioned_action: {
+ value: cdktf.stringToHclTerraform(this._deprovisionedAction),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ groups_action: {
+ value: cdktf.stringToHclTerraform(this._groupsAction),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ groups_assignment: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._groupsAssignment),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ groups_attribute: {
+ value: cdktf.stringToHclTerraform(this._groupsAttribute),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ groups_filter: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._groupsFilter),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ issuer_mode: {
+ value: cdktf.stringToHclTerraform(this._issuerMode),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ max_clock_skew: {
+ value: cdktf.numberToHclTerraform(this._maxClockSkew),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ profile_master: {
+ value: cdktf.booleanToHclTerraform(this._profileMaster),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ protocol_type: {
+ value: cdktf.stringToHclTerraform(this._protocolType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ provisioning_action: {
+ value: cdktf.stringToHclTerraform(this._provisioningAction),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ scopes: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._scopes),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ subject_match_attribute: {
+ value: cdktf.stringToHclTerraform(this._subjectMatchAttribute),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ subject_match_type: {
+ value: cdktf.stringToHclTerraform(this._subjectMatchType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ suspended_action: {
+ value: cdktf.stringToHclTerraform(this._suspendedAction),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(this._type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ username_template: {
+ value: cdktf.stringToHclTerraform(this._usernameTemplate),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/inline-hook/README.md b/src/inline-hook/README.md
index a8e184433..83140801f 100644
--- a/src/inline-hook/README.md
+++ b/src/inline-hook/README.md
@@ -1,3 +1,3 @@
# `okta_inline_hook`
-Refer to the Terraform Registory for docs: [`okta_inline_hook`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/inline_hook).
+Refer to the Terraform Registry for docs: [`okta_inline_hook`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/inline_hook).
diff --git a/src/inline-hook/index.ts b/src/inline-hook/index.ts
index 5cdead7b7..5ceaf9261 100644
--- a/src/inline-hook/index.ts
+++ b/src/inline-hook/index.ts
@@ -72,6 +72,31 @@ export function inlineHookHeadersToTerraform(struct?: InlineHookHeaders | cdktf.
}
}
+
+export function inlineHookHeadersToHclTerraform(struct?: InlineHookHeaders | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ key: {
+ value: cdktf.stringToHclTerraform(struct!.key),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ value: {
+ value: cdktf.stringToHclTerraform(struct!.value),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class InlineHookHeadersOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -372,4 +397,60 @@ export class InlineHook extends cdktf.TerraformResource {
headers: cdktf.listMapper(inlineHookHeadersToTerraform, true)(this._headers.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ auth: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._auth),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ channel: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._channel),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(this._type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ version: {
+ value: cdktf.stringToHclTerraform(this._version),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ headers: {
+ value: cdktf.listMapperHcl(inlineHookHeadersToHclTerraform, true)(this._headers.internalValue),
+ isBlock: true,
+ type: "set",
+ storageClassType: "InlineHookHeadersList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/link-definition/README.md b/src/link-definition/README.md
index 946a394ce..f63924162 100644
--- a/src/link-definition/README.md
+++ b/src/link-definition/README.md
@@ -1,3 +1,3 @@
# `okta_link_definition`
-Refer to the Terraform Registory for docs: [`okta_link_definition`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/link_definition).
+Refer to the Terraform Registry for docs: [`okta_link_definition`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/link_definition).
diff --git a/src/link-definition/index.ts b/src/link-definition/index.ts
index ccd723bb9..e352ba916 100644
--- a/src/link-definition/index.ts
+++ b/src/link-definition/index.ts
@@ -230,4 +230,54 @@ export class LinkDefinition extends cdktf.TerraformResource {
primary_title: cdktf.stringToTerraform(this._primaryTitle),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ associated_description: {
+ value: cdktf.stringToHclTerraform(this._associatedDescription),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ associated_name: {
+ value: cdktf.stringToHclTerraform(this._associatedName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ associated_title: {
+ value: cdktf.stringToHclTerraform(this._associatedTitle),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ primary_description: {
+ value: cdktf.stringToHclTerraform(this._primaryDescription),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ primary_name: {
+ value: cdktf.stringToHclTerraform(this._primaryName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ primary_title: {
+ value: cdktf.stringToHclTerraform(this._primaryTitle),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/link-value/README.md b/src/link-value/README.md
index 6af5ce76c..ec246f797 100644
--- a/src/link-value/README.md
+++ b/src/link-value/README.md
@@ -1,3 +1,3 @@
# `okta_link_value`
-Refer to the Terraform Registory for docs: [`okta_link_value`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/link_value).
+Refer to the Terraform Registry for docs: [`okta_link_value`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/link_value).
diff --git a/src/link-value/index.ts b/src/link-value/index.ts
index e5cc6f17e..18d791b9e 100644
--- a/src/link-value/index.ts
+++ b/src/link-value/index.ts
@@ -170,4 +170,36 @@ export class LinkValue extends cdktf.TerraformResource {
primary_user_id: cdktf.stringToTerraform(this._primaryUserId),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ associated_user_ids: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._associatedUserIds),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ primary_name: {
+ value: cdktf.stringToHclTerraform(this._primaryName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ primary_user_id: {
+ value: cdktf.stringToHclTerraform(this._primaryUserId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/network-zone/README.md b/src/network-zone/README.md
index dca07cbef..2c0a18275 100644
--- a/src/network-zone/README.md
+++ b/src/network-zone/README.md
@@ -1,3 +1,3 @@
# `okta_network_zone`
-Refer to the Terraform Registory for docs: [`okta_network_zone`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/network_zone).
+Refer to the Terraform Registry for docs: [`okta_network_zone`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/network_zone).
diff --git a/src/network-zone/index.ts b/src/network-zone/index.ts
index 58efc6e1b..491568075 100644
--- a/src/network-zone/index.ts
+++ b/src/network-zone/index.ts
@@ -314,4 +314,72 @@ export class NetworkZone extends cdktf.TerraformResource {
usage: cdktf.stringToTerraform(this._usage),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ asns: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._asns),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ dynamic_locations: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._dynamicLocations),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ dynamic_proxy_type: {
+ value: cdktf.stringToHclTerraform(this._dynamicProxyType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ gateways: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._gateways),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ proxies: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._proxies),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(this._type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ usage: {
+ value: cdktf.stringToHclTerraform(this._usage),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/org-configuration/README.md b/src/org-configuration/README.md
index 9f0eed2d2..5c4c6ffbf 100644
--- a/src/org-configuration/README.md
+++ b/src/org-configuration/README.md
@@ -1,3 +1,3 @@
# `okta_org_configuration`
-Refer to the Terraform Registory for docs: [`okta_org_configuration`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/org_configuration).
+Refer to the Terraform Registry for docs: [`okta_org_configuration`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/org_configuration).
diff --git a/src/org-configuration/index.ts b/src/org-configuration/index.ts
index b1f0a8dd5..605b02766 100644
--- a/src/org-configuration/index.ts
+++ b/src/org-configuration/index.ts
@@ -471,4 +471,108 @@ export class OrgConfiguration extends cdktf.TerraformResource {
website: cdktf.stringToTerraform(this._website),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ address_1: {
+ value: cdktf.stringToHclTerraform(this._address1),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ address_2: {
+ value: cdktf.stringToHclTerraform(this._address2),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ billing_contact_user: {
+ value: cdktf.stringToHclTerraform(this._billingContactUser),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ city: {
+ value: cdktf.stringToHclTerraform(this._city),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ company_name: {
+ value: cdktf.stringToHclTerraform(this._companyName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ country: {
+ value: cdktf.stringToHclTerraform(this._country),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ end_user_support_help_url: {
+ value: cdktf.stringToHclTerraform(this._endUserSupportHelpUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ logo: {
+ value: cdktf.stringToHclTerraform(this._logo),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ opt_out_communication_emails: {
+ value: cdktf.booleanToHclTerraform(this._optOutCommunicationEmails),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ phone_number: {
+ value: cdktf.stringToHclTerraform(this._phoneNumber),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ postal_code: {
+ value: cdktf.stringToHclTerraform(this._postalCode),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ state: {
+ value: cdktf.stringToHclTerraform(this._state),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ support_phone_number: {
+ value: cdktf.stringToHclTerraform(this._supportPhoneNumber),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ technical_contact_user: {
+ value: cdktf.stringToHclTerraform(this._technicalContactUser),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ website: {
+ value: cdktf.stringToHclTerraform(this._website),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/org-support/README.md b/src/org-support/README.md
index 97bb3dcf7..1f1c832ad 100644
--- a/src/org-support/README.md
+++ b/src/org-support/README.md
@@ -1,3 +1,3 @@
# `okta_org_support`
-Refer to the Terraform Registory for docs: [`okta_org_support`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/org_support).
+Refer to the Terraform Registry for docs: [`okta_org_support`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/org_support).
diff --git a/src/org-support/index.ts b/src/org-support/index.ts
index 9219f30fc..cb70eb947 100644
--- a/src/org-support/index.ts
+++ b/src/org-support/index.ts
@@ -138,4 +138,24 @@ export class OrgSupport extends cdktf.TerraformResource {
id: cdktf.stringToTerraform(this._id),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ extend_by: {
+ value: cdktf.numberToHclTerraform(this._extendBy),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/policy-device-assurance-android/README.md b/src/policy-device-assurance-android/README.md
index ef0a98e84..f7f9a0a61 100644
--- a/src/policy-device-assurance-android/README.md
+++ b/src/policy-device-assurance-android/README.md
@@ -1,3 +1,3 @@
# `okta_policy_device_assurance_android`
-Refer to the Terraform Registory for docs: [`okta_policy_device_assurance_android`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_device_assurance_android).
+Refer to the Terraform Registry for docs: [`okta_policy_device_assurance_android`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_device_assurance_android).
diff --git a/src/policy-device-assurance-android/index.ts b/src/policy-device-assurance-android/index.ts
index c27d9e406..53629386a 100644
--- a/src/policy-device-assurance-android/index.ts
+++ b/src/policy-device-assurance-android/index.ts
@@ -250,4 +250,48 @@ export class PolicyDeviceAssuranceAndroid extends cdktf.TerraformResource {
secure_hardware_present: cdktf.booleanToTerraform(this._secureHardwarePresent),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ disk_encryption_type: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._diskEncryptionType),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ jailbreak: {
+ value: cdktf.booleanToHclTerraform(this._jailbreak),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ os_version: {
+ value: cdktf.stringToHclTerraform(this._osVersion),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ screenlock_type: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._screenlockType),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ secure_hardware_present: {
+ value: cdktf.booleanToHclTerraform(this._secureHardwarePresent),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/policy-device-assurance-chromeos/README.md b/src/policy-device-assurance-chromeos/README.md
index df3a6ce6a..352b416c4 100644
--- a/src/policy-device-assurance-chromeos/README.md
+++ b/src/policy-device-assurance-chromeos/README.md
@@ -1,3 +1,3 @@
# `okta_policy_device_assurance_chromeos`
-Refer to the Terraform Registory for docs: [`okta_policy_device_assurance_chromeos`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_device_assurance_chromeos).
+Refer to the Terraform Registry for docs: [`okta_policy_device_assurance_chromeos`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_device_assurance_chromeos).
diff --git a/src/policy-device-assurance-chromeos/index.ts b/src/policy-device-assurance-chromeos/index.ts
index 2dcf5a513..58f141d9b 100644
--- a/src/policy-device-assurance-chromeos/index.ts
+++ b/src/policy-device-assurance-chromeos/index.ts
@@ -466,4 +466,102 @@ export class PolicyDeviceAssuranceChromeos extends cdktf.TerraformResource {
tpsp_site_isolation_enabled: cdktf.booleanToTerraform(this._tpspSiteIsolationEnabled),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_allow_screen_lock: {
+ value: cdktf.booleanToHclTerraform(this._tpspAllowScreenLock),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_browser_version: {
+ value: cdktf.stringToHclTerraform(this._tpspBrowserVersion),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_builtin_dns_client_enabled: {
+ value: cdktf.booleanToHclTerraform(this._tpspBuiltinDnsClientEnabled),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_chrome_remote_desktop_app_blocked: {
+ value: cdktf.booleanToHclTerraform(this._tpspChromeRemoteDesktopAppBlocked),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_device_enrollment_domain: {
+ value: cdktf.stringToHclTerraform(this._tpspDeviceEnrollmentDomain),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_disk_encrypted: {
+ value: cdktf.booleanToHclTerraform(this._tpspDiskEncrypted),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_key_trust_level: {
+ value: cdktf.stringToHclTerraform(this._tpspKeyTrustLevel),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_os_firewall: {
+ value: cdktf.booleanToHclTerraform(this._tpspOsFirewall),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_os_version: {
+ value: cdktf.stringToHclTerraform(this._tpspOsVersion),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_password_proctection_warning_trigger: {
+ value: cdktf.stringToHclTerraform(this._tpspPasswordProctectionWarningTrigger),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_realtime_url_check_mode: {
+ value: cdktf.booleanToHclTerraform(this._tpspRealtimeUrlCheckMode),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_safe_browsing_protection_level: {
+ value: cdktf.stringToHclTerraform(this._tpspSafeBrowsingProtectionLevel),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_screen_lock_secured: {
+ value: cdktf.booleanToHclTerraform(this._tpspScreenLockSecured),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_site_isolation_enabled: {
+ value: cdktf.booleanToHclTerraform(this._tpspSiteIsolationEnabled),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/policy-device-assurance-ios/README.md b/src/policy-device-assurance-ios/README.md
index 24ee2e3cd..120eb3539 100644
--- a/src/policy-device-assurance-ios/README.md
+++ b/src/policy-device-assurance-ios/README.md
@@ -1,3 +1,3 @@
# `okta_policy_device_assurance_ios`
-Refer to the Terraform Registory for docs: [`okta_policy_device_assurance_ios`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_device_assurance_ios).
+Refer to the Terraform Registry for docs: [`okta_policy_device_assurance_ios`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_device_assurance_ios).
diff --git a/src/policy-device-assurance-ios/index.ts b/src/policy-device-assurance-ios/index.ts
index 58bbc608a..d4f9225b7 100644
--- a/src/policy-device-assurance-ios/index.ts
+++ b/src/policy-device-assurance-ios/index.ts
@@ -202,4 +202,36 @@ export class PolicyDeviceAssuranceIos extends cdktf.TerraformResource {
screenlock_type: cdktf.listMapper(cdktf.stringToTerraform, false)(this._screenlockType),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ jailbreak: {
+ value: cdktf.booleanToHclTerraform(this._jailbreak),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ os_version: {
+ value: cdktf.stringToHclTerraform(this._osVersion),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ screenlock_type: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._screenlockType),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/policy-device-assurance-macos/README.md b/src/policy-device-assurance-macos/README.md
index 8a903125f..f1fa50bf5 100644
--- a/src/policy-device-assurance-macos/README.md
+++ b/src/policy-device-assurance-macos/README.md
@@ -1,3 +1,3 @@
# `okta_policy_device_assurance_macos`
-Refer to the Terraform Registory for docs: [`okta_policy_device_assurance_macos`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_device_assurance_macos).
+Refer to the Terraform Registry for docs: [`okta_policy_device_assurance_macos`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_device_assurance_macos).
diff --git a/src/policy-device-assurance-macos/index.ts b/src/policy-device-assurance-macos/index.ts
index d85ca6147..ace01f9d9 100644
--- a/src/policy-device-assurance-macos/index.ts
+++ b/src/policy-device-assurance-macos/index.ts
@@ -562,4 +562,126 @@ export class PolicyDeviceAssuranceMacos extends cdktf.TerraformResource {
tpsp_site_isolation_enabled: cdktf.booleanToTerraform(this._tpspSiteIsolationEnabled),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ disk_encryption_type: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._diskEncryptionType),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ os_version: {
+ value: cdktf.stringToHclTerraform(this._osVersion),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ screenlock_type: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._screenlockType),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ secure_hardware_present: {
+ value: cdktf.booleanToHclTerraform(this._secureHardwarePresent),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ third_party_signal_providers: {
+ value: cdktf.booleanToHclTerraform(this._thirdPartySignalProviders),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_browser_version: {
+ value: cdktf.stringToHclTerraform(this._tpspBrowserVersion),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_builtin_dns_client_enabled: {
+ value: cdktf.booleanToHclTerraform(this._tpspBuiltinDnsClientEnabled),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_chrome_remote_desktop_app_blocked: {
+ value: cdktf.booleanToHclTerraform(this._tpspChromeRemoteDesktopAppBlocked),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_device_enrollment_domain: {
+ value: cdktf.stringToHclTerraform(this._tpspDeviceEnrollmentDomain),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_disk_encrypted: {
+ value: cdktf.booleanToHclTerraform(this._tpspDiskEncrypted),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_key_trust_level: {
+ value: cdktf.stringToHclTerraform(this._tpspKeyTrustLevel),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_os_firewall: {
+ value: cdktf.booleanToHclTerraform(this._tpspOsFirewall),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_os_version: {
+ value: cdktf.stringToHclTerraform(this._tpspOsVersion),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_password_proctection_warning_trigger: {
+ value: cdktf.stringToHclTerraform(this._tpspPasswordProctectionWarningTrigger),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_realtime_url_check_mode: {
+ value: cdktf.booleanToHclTerraform(this._tpspRealtimeUrlCheckMode),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_safe_browsing_protection_level: {
+ value: cdktf.stringToHclTerraform(this._tpspSafeBrowsingProtectionLevel),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_screen_lock_secured: {
+ value: cdktf.booleanToHclTerraform(this._tpspScreenLockSecured),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_site_isolation_enabled: {
+ value: cdktf.booleanToHclTerraform(this._tpspSiteIsolationEnabled),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/policy-device-assurance-windows/README.md b/src/policy-device-assurance-windows/README.md
index af101ada1..decffd177 100644
--- a/src/policy-device-assurance-windows/README.md
+++ b/src/policy-device-assurance-windows/README.md
@@ -1,3 +1,3 @@
# `okta_policy_device_assurance_windows`
-Refer to the Terraform Registory for docs: [`okta_policy_device_assurance_windows`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_device_assurance_windows).
+Refer to the Terraform Registry for docs: [`okta_policy_device_assurance_windows`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_device_assurance_windows).
diff --git a/src/policy-device-assurance-windows/index.ts b/src/policy-device-assurance-windows/index.ts
index 47f2f569d..86f182436 100644
--- a/src/policy-device-assurance-windows/index.ts
+++ b/src/policy-device-assurance-windows/index.ts
@@ -706,4 +706,162 @@ export class PolicyDeviceAssuranceWindows extends cdktf.TerraformResource {
tpsp_windows_user_domain: cdktf.stringToTerraform(this._tpspWindowsUserDomain),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ disk_encryption_type: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._diskEncryptionType),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ os_version: {
+ value: cdktf.stringToHclTerraform(this._osVersion),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ screenlock_type: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._screenlockType),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ secure_hardware_present: {
+ value: cdktf.booleanToHclTerraform(this._secureHardwarePresent),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ third_party_signal_providers: {
+ value: cdktf.booleanToHclTerraform(this._thirdPartySignalProviders),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_browser_version: {
+ value: cdktf.stringToHclTerraform(this._tpspBrowserVersion),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_builtin_dns_client_enabled: {
+ value: cdktf.booleanToHclTerraform(this._tpspBuiltinDnsClientEnabled),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_chrome_remote_desktop_app_blocked: {
+ value: cdktf.booleanToHclTerraform(this._tpspChromeRemoteDesktopAppBlocked),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_crowd_strike_agent_id: {
+ value: cdktf.stringToHclTerraform(this._tpspCrowdStrikeAgentId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_crowd_strike_customer_id: {
+ value: cdktf.stringToHclTerraform(this._tpspCrowdStrikeCustomerId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_device_enrollment_domain: {
+ value: cdktf.stringToHclTerraform(this._tpspDeviceEnrollmentDomain),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_disk_encrypted: {
+ value: cdktf.booleanToHclTerraform(this._tpspDiskEncrypted),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_key_trust_level: {
+ value: cdktf.stringToHclTerraform(this._tpspKeyTrustLevel),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_os_firewall: {
+ value: cdktf.booleanToHclTerraform(this._tpspOsFirewall),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_os_version: {
+ value: cdktf.stringToHclTerraform(this._tpspOsVersion),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_password_proctection_warning_trigger: {
+ value: cdktf.stringToHclTerraform(this._tpspPasswordProctectionWarningTrigger),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_realtime_url_check_mode: {
+ value: cdktf.booleanToHclTerraform(this._tpspRealtimeUrlCheckMode),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_safe_browsing_protection_level: {
+ value: cdktf.stringToHclTerraform(this._tpspSafeBrowsingProtectionLevel),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_screen_lock_secured: {
+ value: cdktf.booleanToHclTerraform(this._tpspScreenLockSecured),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_secure_boot_enabled: {
+ value: cdktf.booleanToHclTerraform(this._tpspSecureBootEnabled),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_site_isolation_enabled: {
+ value: cdktf.booleanToHclTerraform(this._tpspSiteIsolationEnabled),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_third_party_blocking_enabled: {
+ value: cdktf.booleanToHclTerraform(this._tpspThirdPartyBlockingEnabled),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ tpsp_windows_machine_domain: {
+ value: cdktf.stringToHclTerraform(this._tpspWindowsMachineDomain),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ tpsp_windows_user_domain: {
+ value: cdktf.stringToHclTerraform(this._tpspWindowsUserDomain),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/policy-mfa-default/README.md b/src/policy-mfa-default/README.md
index 4cd42f158..7a669f56c 100644
--- a/src/policy-mfa-default/README.md
+++ b/src/policy-mfa-default/README.md
@@ -1,3 +1,3 @@
# `okta_policy_mfa_default`
-Refer to the Terraform Registory for docs: [`okta_policy_mfa_default`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_mfa_default).
+Refer to the Terraform Registry for docs: [`okta_policy_mfa_default`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_mfa_default).
diff --git a/src/policy-mfa-default/index.ts b/src/policy-mfa-default/index.ts
index 003b0d173..b769e460a 100644
--- a/src/policy-mfa-default/index.ts
+++ b/src/policy-mfa-default/index.ts
@@ -615,4 +615,150 @@ export class PolicyMfaDefault extends cdktf.TerraformResource {
yubikey_token: cdktf.hashMapper(cdktf.stringToTerraform)(this._yubikeyToken),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ duo: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._duo),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ external_idp: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._externalIdp),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ fido_u2f: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._fidoU2F),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ fido_webauthn: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._fidoWebauthn),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ google_otp: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._googleOtp),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ hotp: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._hotp),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ is_oie: {
+ value: cdktf.booleanToHclTerraform(this._isOie),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ okta_call: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._oktaCall),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ okta_email: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._oktaEmail),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ okta_otp: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._oktaOtp),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ okta_password: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._oktaPassword),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ okta_push: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._oktaPush),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ okta_question: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._oktaQuestion),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ okta_sms: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._oktaSms),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ okta_verify: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._oktaVerify),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ onprem_mfa: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._onpremMfa),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ phone_number: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._phoneNumber),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ rsa_token: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._rsaToken),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ security_question: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._securityQuestion),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ symantec_vip: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._symantecVip),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ webauthn: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._webauthn),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ yubikey_token: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._yubikeyToken),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/policy-mfa/README.md b/src/policy-mfa/README.md
index f0fe7891e..eacafc20b 100644
--- a/src/policy-mfa/README.md
+++ b/src/policy-mfa/README.md
@@ -1,3 +1,3 @@
# `okta_policy_mfa`
-Refer to the Terraform Registory for docs: [`okta_policy_mfa`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_mfa).
+Refer to the Terraform Registry for docs: [`okta_policy_mfa`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_mfa).
diff --git a/src/policy-mfa/index.ts b/src/policy-mfa/index.ts
index e5a723f29..5e63ba743 100644
--- a/src/policy-mfa/index.ts
+++ b/src/policy-mfa/index.ts
@@ -707,4 +707,180 @@ export class PolicyMfa extends cdktf.TerraformResource {
yubikey_token: cdktf.hashMapper(cdktf.stringToTerraform)(this._yubikeyToken),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ description: {
+ value: cdktf.stringToHclTerraform(this._description),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ duo: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._duo),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ external_idp: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._externalIdp),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ fido_u2f: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._fidoU2F),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ fido_webauthn: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._fidoWebauthn),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ google_otp: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._googleOtp),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ groups_included: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._groupsIncluded),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ hotp: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._hotp),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ is_oie: {
+ value: cdktf.booleanToHclTerraform(this._isOie),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ okta_call: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._oktaCall),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ okta_email: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._oktaEmail),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ okta_otp: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._oktaOtp),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ okta_password: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._oktaPassword),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ okta_push: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._oktaPush),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ okta_question: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._oktaQuestion),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ okta_sms: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._oktaSms),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ okta_verify: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._oktaVerify),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ onprem_mfa: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._onpremMfa),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ phone_number: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._phoneNumber),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ priority: {
+ value: cdktf.numberToHclTerraform(this._priority),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ rsa_token: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._rsaToken),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ security_question: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._securityQuestion),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ symantec_vip: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._symantecVip),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ webauthn: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._webauthn),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ yubikey_token: {
+ value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._yubikeyToken),
+ isBlock: false,
+ type: "map",
+ storageClassType: "stringMap",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/policy-password-default/README.md b/src/policy-password-default/README.md
index d24d9b6b2..09852ff6d 100644
--- a/src/policy-password-default/README.md
+++ b/src/policy-password-default/README.md
@@ -1,3 +1,3 @@
# `okta_policy_password_default`
-Refer to the Terraform Registory for docs: [`okta_policy_password_default`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_password_default).
+Refer to the Terraform Registry for docs: [`okta_policy_password_default`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_password_default).
diff --git a/src/policy-password-default/index.ts b/src/policy-password-default/index.ts
index e7b8f62a2..02804a39e 100644
--- a/src/policy-password-default/index.ts
+++ b/src/policy-password-default/index.ts
@@ -710,4 +710,162 @@ export class PolicyPasswordDefault extends cdktf.TerraformResource {
sms_recovery: cdktf.stringToTerraform(this._smsRecovery),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ call_recovery: {
+ value: cdktf.stringToHclTerraform(this._callRecovery),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ email_recovery: {
+ value: cdktf.stringToHclTerraform(this._emailRecovery),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ password_auto_unlock_minutes: {
+ value: cdktf.numberToHclTerraform(this._passwordAutoUnlockMinutes),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_dictionary_lookup: {
+ value: cdktf.booleanToHclTerraform(this._passwordDictionaryLookup),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ password_exclude_first_name: {
+ value: cdktf.booleanToHclTerraform(this._passwordExcludeFirstName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ password_exclude_last_name: {
+ value: cdktf.booleanToHclTerraform(this._passwordExcludeLastName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ password_exclude_username: {
+ value: cdktf.booleanToHclTerraform(this._passwordExcludeUsername),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ password_expire_warn_days: {
+ value: cdktf.numberToHclTerraform(this._passwordExpireWarnDays),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_history_count: {
+ value: cdktf.numberToHclTerraform(this._passwordHistoryCount),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_lockout_notification_channels: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._passwordLockoutNotificationChannels),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ password_max_age_days: {
+ value: cdktf.numberToHclTerraform(this._passwordMaxAgeDays),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_max_lockout_attempts: {
+ value: cdktf.numberToHclTerraform(this._passwordMaxLockoutAttempts),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_min_age_minutes: {
+ value: cdktf.numberToHclTerraform(this._passwordMinAgeMinutes),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_min_length: {
+ value: cdktf.numberToHclTerraform(this._passwordMinLength),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_min_lowercase: {
+ value: cdktf.numberToHclTerraform(this._passwordMinLowercase),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_min_number: {
+ value: cdktf.numberToHclTerraform(this._passwordMinNumber),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_min_symbol: {
+ value: cdktf.numberToHclTerraform(this._passwordMinSymbol),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_min_uppercase: {
+ value: cdktf.numberToHclTerraform(this._passwordMinUppercase),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_show_lockout_failures: {
+ value: cdktf.booleanToHclTerraform(this._passwordShowLockoutFailures),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ question_min_length: {
+ value: cdktf.numberToHclTerraform(this._questionMinLength),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ question_recovery: {
+ value: cdktf.stringToHclTerraform(this._questionRecovery),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ recovery_email_token: {
+ value: cdktf.numberToHclTerraform(this._recoveryEmailToken),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ skip_unlock: {
+ value: cdktf.booleanToHclTerraform(this._skipUnlock),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ sms_recovery: {
+ value: cdktf.stringToHclTerraform(this._smsRecovery),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/policy-password/README.md b/src/policy-password/README.md
index d1c3f7235..e0f68f442 100644
--- a/src/policy-password/README.md
+++ b/src/policy-password/README.md
@@ -1,3 +1,3 @@
# `okta_policy_password`
-Refer to the Terraform Registory for docs: [`okta_policy_password`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_password).
+Refer to the Terraform Registry for docs: [`okta_policy_password`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_password).
diff --git a/src/policy-password/index.ts b/src/policy-password/index.ts
index 02bacd431..eaa97ae27 100644
--- a/src/policy-password/index.ts
+++ b/src/policy-password/index.ts
@@ -821,4 +821,198 @@ export class PolicyPassword extends cdktf.TerraformResource {
status: cdktf.stringToTerraform(this._status),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ auth_provider: {
+ value: cdktf.stringToHclTerraform(this._authProvider),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ call_recovery: {
+ value: cdktf.stringToHclTerraform(this._callRecovery),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ description: {
+ value: cdktf.stringToHclTerraform(this._description),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ email_recovery: {
+ value: cdktf.stringToHclTerraform(this._emailRecovery),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ groups_included: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._groupsIncluded),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ password_auto_unlock_minutes: {
+ value: cdktf.numberToHclTerraform(this._passwordAutoUnlockMinutes),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_dictionary_lookup: {
+ value: cdktf.booleanToHclTerraform(this._passwordDictionaryLookup),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ password_exclude_first_name: {
+ value: cdktf.booleanToHclTerraform(this._passwordExcludeFirstName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ password_exclude_last_name: {
+ value: cdktf.booleanToHclTerraform(this._passwordExcludeLastName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ password_exclude_username: {
+ value: cdktf.booleanToHclTerraform(this._passwordExcludeUsername),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ password_expire_warn_days: {
+ value: cdktf.numberToHclTerraform(this._passwordExpireWarnDays),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_history_count: {
+ value: cdktf.numberToHclTerraform(this._passwordHistoryCount),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_lockout_notification_channels: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._passwordLockoutNotificationChannels),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ password_max_age_days: {
+ value: cdktf.numberToHclTerraform(this._passwordMaxAgeDays),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_max_lockout_attempts: {
+ value: cdktf.numberToHclTerraform(this._passwordMaxLockoutAttempts),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_min_age_minutes: {
+ value: cdktf.numberToHclTerraform(this._passwordMinAgeMinutes),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_min_length: {
+ value: cdktf.numberToHclTerraform(this._passwordMinLength),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_min_lowercase: {
+ value: cdktf.numberToHclTerraform(this._passwordMinLowercase),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_min_number: {
+ value: cdktf.numberToHclTerraform(this._passwordMinNumber),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_min_symbol: {
+ value: cdktf.numberToHclTerraform(this._passwordMinSymbol),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_min_uppercase: {
+ value: cdktf.numberToHclTerraform(this._passwordMinUppercase),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ password_show_lockout_failures: {
+ value: cdktf.booleanToHclTerraform(this._passwordShowLockoutFailures),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ priority: {
+ value: cdktf.numberToHclTerraform(this._priority),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ question_min_length: {
+ value: cdktf.numberToHclTerraform(this._questionMinLength),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ question_recovery: {
+ value: cdktf.stringToHclTerraform(this._questionRecovery),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ recovery_email_token: {
+ value: cdktf.numberToHclTerraform(this._recoveryEmailToken),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ skip_unlock: {
+ value: cdktf.booleanToHclTerraform(this._skipUnlock),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ sms_recovery: {
+ value: cdktf.stringToHclTerraform(this._smsRecovery),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/policy-profile-enrollment-apps/README.md b/src/policy-profile-enrollment-apps/README.md
index 74e8bf885..e5a81a081 100644
--- a/src/policy-profile-enrollment-apps/README.md
+++ b/src/policy-profile-enrollment-apps/README.md
@@ -1,3 +1,3 @@
# `okta_policy_profile_enrollment_apps`
-Refer to the Terraform Registory for docs: [`okta_policy_profile_enrollment_apps`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_profile_enrollment_apps).
+Refer to the Terraform Registry for docs: [`okta_policy_profile_enrollment_apps`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_profile_enrollment_apps).
diff --git a/src/policy-profile-enrollment-apps/index.ts b/src/policy-profile-enrollment-apps/index.ts
index 4dc6ddb1b..1c9697c6a 100644
--- a/src/policy-profile-enrollment-apps/index.ts
+++ b/src/policy-profile-enrollment-apps/index.ts
@@ -154,4 +154,30 @@ export class PolicyProfileEnrollmentApps extends cdktf.TerraformResource {
policy_id: cdktf.stringToTerraform(this._policyId),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ apps: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._apps),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ policy_id: {
+ value: cdktf.stringToHclTerraform(this._policyId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/policy-profile-enrollment/README.md b/src/policy-profile-enrollment/README.md
index 5f79c444c..5f891fae2 100644
--- a/src/policy-profile-enrollment/README.md
+++ b/src/policy-profile-enrollment/README.md
@@ -1,3 +1,3 @@
# `okta_policy_profile_enrollment`
-Refer to the Terraform Registory for docs: [`okta_policy_profile_enrollment`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_profile_enrollment).
+Refer to the Terraform Registry for docs: [`okta_policy_profile_enrollment`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_profile_enrollment).
diff --git a/src/policy-profile-enrollment/index.ts b/src/policy-profile-enrollment/index.ts
index 4bffab081..eec44a7a0 100644
--- a/src/policy-profile-enrollment/index.ts
+++ b/src/policy-profile-enrollment/index.ts
@@ -149,4 +149,30 @@ export class PolicyProfileEnrollment extends cdktf.TerraformResource {
status: cdktf.stringToTerraform(this._status),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/policy-rule-idp-discovery/README.md b/src/policy-rule-idp-discovery/README.md
index 160ec8078..296c03503 100644
--- a/src/policy-rule-idp-discovery/README.md
+++ b/src/policy-rule-idp-discovery/README.md
@@ -1,3 +1,3 @@
# `okta_policy_rule_idp_discovery`
-Refer to the Terraform Registory for docs: [`okta_policy_rule_idp_discovery`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_rule_idp_discovery).
+Refer to the Terraform Registry for docs: [`okta_policy_rule_idp_discovery`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_rule_idp_discovery).
diff --git a/src/policy-rule-idp-discovery/index.ts b/src/policy-rule-idp-discovery/index.ts
index 367e754be..d8072141d 100644
--- a/src/policy-rule-idp-discovery/index.ts
+++ b/src/policy-rule-idp-discovery/index.ts
@@ -132,6 +132,37 @@ export function policyRuleIdpDiscoveryAppExcludeToTerraform(struct?: PolicyRuleI
}
}
+
+export function policyRuleIdpDiscoveryAppExcludeToHclTerraform(struct?: PolicyRuleIdpDiscoveryAppExclude | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(struct!.id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(struct!.name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(struct!.type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class PolicyRuleIdpDiscoveryAppExcludeOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -283,6 +314,37 @@ export function policyRuleIdpDiscoveryAppIncludeToTerraform(struct?: PolicyRuleI
}
}
+
+export function policyRuleIdpDiscoveryAppIncludeToHclTerraform(struct?: PolicyRuleIdpDiscoveryAppInclude | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(struct!.id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(struct!.name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(struct!.type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class PolicyRuleIdpDiscoveryAppIncludeOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -433,6 +495,37 @@ export function policyRuleIdpDiscoveryPlatformIncludeToTerraform(struct?: Policy
}
}
+
+export function policyRuleIdpDiscoveryPlatformIncludeToHclTerraform(struct?: PolicyRuleIdpDiscoveryPlatformInclude | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ os_expression: {
+ value: cdktf.stringToHclTerraform(struct!.osExpression),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ os_type: {
+ value: cdktf.stringToHclTerraform(struct!.osType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(struct!.type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class PolicyRuleIdpDiscoveryPlatformIncludeOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -579,6 +672,31 @@ export function policyRuleIdpDiscoveryUserIdentifierPatternsToTerraform(struct?:
}
}
+
+export function policyRuleIdpDiscoveryUserIdentifierPatternsToHclTerraform(struct?: PolicyRuleIdpDiscoveryUserIdentifierPatterns | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ match_type: {
+ value: cdktf.stringToHclTerraform(struct!.matchType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ value: {
+ value: cdktf.stringToHclTerraform(struct!.value),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class PolicyRuleIdpDiscoveryUserIdentifierPatternsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -1032,4 +1150,108 @@ export class PolicyRuleIdpDiscovery extends cdktf.TerraformResource {
user_identifier_patterns: cdktf.listMapper(policyRuleIdpDiscoveryUserIdentifierPatternsToTerraform, true)(this._userIdentifierPatterns.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ idp_id: {
+ value: cdktf.stringToHclTerraform(this._idpId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ idp_type: {
+ value: cdktf.stringToHclTerraform(this._idpType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ network_connection: {
+ value: cdktf.stringToHclTerraform(this._networkConnection),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ network_excludes: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._networkExcludes),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ network_includes: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._networkIncludes),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ policy_id: {
+ value: cdktf.stringToHclTerraform(this._policyId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ priority: {
+ value: cdktf.numberToHclTerraform(this._priority),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_identifier_attribute: {
+ value: cdktf.stringToHclTerraform(this._userIdentifierAttribute),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_identifier_type: {
+ value: cdktf.stringToHclTerraform(this._userIdentifierType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ app_exclude: {
+ value: cdktf.listMapperHcl(policyRuleIdpDiscoveryAppExcludeToHclTerraform, true)(this._appExclude.internalValue),
+ isBlock: true,
+ type: "set",
+ storageClassType: "PolicyRuleIdpDiscoveryAppExcludeList",
+ },
+ app_include: {
+ value: cdktf.listMapperHcl(policyRuleIdpDiscoveryAppIncludeToHclTerraform, true)(this._appInclude.internalValue),
+ isBlock: true,
+ type: "set",
+ storageClassType: "PolicyRuleIdpDiscoveryAppIncludeList",
+ },
+ platform_include: {
+ value: cdktf.listMapperHcl(policyRuleIdpDiscoveryPlatformIncludeToHclTerraform, true)(this._platformInclude.internalValue),
+ isBlock: true,
+ type: "set",
+ storageClassType: "PolicyRuleIdpDiscoveryPlatformIncludeList",
+ },
+ user_identifier_patterns: {
+ value: cdktf.listMapperHcl(policyRuleIdpDiscoveryUserIdentifierPatternsToHclTerraform, true)(this._userIdentifierPatterns.internalValue),
+ isBlock: true,
+ type: "set",
+ storageClassType: "PolicyRuleIdpDiscoveryUserIdentifierPatternsList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/policy-rule-mfa/README.md b/src/policy-rule-mfa/README.md
index c3b256b4d..6f865cf62 100644
--- a/src/policy-rule-mfa/README.md
+++ b/src/policy-rule-mfa/README.md
@@ -1,3 +1,3 @@
# `okta_policy_rule_mfa`
-Refer to the Terraform Registory for docs: [`okta_policy_rule_mfa`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_rule_mfa).
+Refer to the Terraform Registry for docs: [`okta_policy_rule_mfa`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_rule_mfa).
diff --git a/src/policy-rule-mfa/index.ts b/src/policy-rule-mfa/index.ts
index 10e4e758a..5955af8bd 100644
--- a/src/policy-rule-mfa/index.ts
+++ b/src/policy-rule-mfa/index.ts
@@ -116,6 +116,37 @@ export function policyRuleMfaAppExcludeToTerraform(struct?: PolicyRuleMfaAppExcl
}
}
+
+export function policyRuleMfaAppExcludeToHclTerraform(struct?: PolicyRuleMfaAppExclude | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(struct!.id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(struct!.name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(struct!.type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class PolicyRuleMfaAppExcludeOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -267,6 +298,37 @@ export function policyRuleMfaAppIncludeToTerraform(struct?: PolicyRuleMfaAppIncl
}
}
+
+export function policyRuleMfaAppIncludeToHclTerraform(struct?: PolicyRuleMfaAppInclude | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(struct!.id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(struct!.name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(struct!.type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class PolicyRuleMfaAppIncludeOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -667,4 +729,84 @@ export class PolicyRuleMfa extends cdktf.TerraformResource {
app_include: cdktf.listMapper(policyRuleMfaAppIncludeToTerraform, true)(this._appInclude.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ enroll: {
+ value: cdktf.stringToHclTerraform(this._enroll),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ network_connection: {
+ value: cdktf.stringToHclTerraform(this._networkConnection),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ network_excludes: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._networkExcludes),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ network_includes: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._networkIncludes),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ policy_id: {
+ value: cdktf.stringToHclTerraform(this._policyId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ priority: {
+ value: cdktf.numberToHclTerraform(this._priority),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ users_excluded: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._usersExcluded),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ app_exclude: {
+ value: cdktf.listMapperHcl(policyRuleMfaAppExcludeToHclTerraform, true)(this._appExclude.internalValue),
+ isBlock: true,
+ type: "set",
+ storageClassType: "PolicyRuleMfaAppExcludeList",
+ },
+ app_include: {
+ value: cdktf.listMapperHcl(policyRuleMfaAppIncludeToHclTerraform, true)(this._appInclude.internalValue),
+ isBlock: true,
+ type: "set",
+ storageClassType: "PolicyRuleMfaAppIncludeList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/policy-rule-password/README.md b/src/policy-rule-password/README.md
index 4e7b1fb56..61cf2bfaf 100644
--- a/src/policy-rule-password/README.md
+++ b/src/policy-rule-password/README.md
@@ -1,3 +1,3 @@
# `okta_policy_rule_password`
-Refer to the Terraform Registory for docs: [`okta_policy_rule_password`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_rule_password).
+Refer to the Terraform Registry for docs: [`okta_policy_rule_password`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_rule_password).
diff --git a/src/policy-rule-password/index.ts b/src/policy-rule-password/index.ts
index 2e1f029f0..815e1cc30 100644
--- a/src/policy-rule-password/index.ts
+++ b/src/policy-rule-password/index.ts
@@ -365,4 +365,84 @@ export class PolicyRulePassword extends cdktf.TerraformResource {
users_excluded: cdktf.listMapper(cdktf.stringToTerraform, false)(this._usersExcluded),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ network_connection: {
+ value: cdktf.stringToHclTerraform(this._networkConnection),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ network_excludes: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._networkExcludes),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ network_includes: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._networkIncludes),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ password_change: {
+ value: cdktf.stringToHclTerraform(this._passwordChange),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ password_reset: {
+ value: cdktf.stringToHclTerraform(this._passwordReset),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ password_unlock: {
+ value: cdktf.stringToHclTerraform(this._passwordUnlock),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ policy_id: {
+ value: cdktf.stringToHclTerraform(this._policyId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ priority: {
+ value: cdktf.numberToHclTerraform(this._priority),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ users_excluded: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._usersExcluded),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/policy-rule-profile-enrollment/README.md b/src/policy-rule-profile-enrollment/README.md
index e3116912f..2d55612ec 100644
--- a/src/policy-rule-profile-enrollment/README.md
+++ b/src/policy-rule-profile-enrollment/README.md
@@ -1,3 +1,3 @@
# `okta_policy_rule_profile_enrollment`
-Refer to the Terraform Registory for docs: [`okta_policy_rule_profile_enrollment`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_rule_profile_enrollment).
+Refer to the Terraform Registry for docs: [`okta_policy_rule_profile_enrollment`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_rule_profile_enrollment).
diff --git a/src/policy-rule-profile-enrollment/index.ts b/src/policy-rule-profile-enrollment/index.ts
index be1670b97..294bfbb00 100644
--- a/src/policy-rule-profile-enrollment/index.ts
+++ b/src/policy-rule-profile-enrollment/index.ts
@@ -107,6 +107,37 @@ export function policyRuleProfileEnrollmentProfileAttributesToTerraform(struct?:
}
}
+
+export function policyRuleProfileEnrollmentProfileAttributesToHclTerraform(struct?: PolicyRuleProfileEnrollmentProfileAttributes | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ label: {
+ value: cdktf.stringToHclTerraform(struct!.label),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(struct!.name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ required: {
+ value: cdktf.booleanToHclTerraform(struct!.required),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class PolicyRuleProfileEnrollmentProfileAttributesOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -475,4 +506,72 @@ export class PolicyRuleProfileEnrollment extends cdktf.TerraformResource {
profile_attributes: cdktf.listMapper(policyRuleProfileEnrollmentProfileAttributesToTerraform, true)(this._profileAttributes.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ access: {
+ value: cdktf.stringToHclTerraform(this._access),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ email_verification: {
+ value: cdktf.booleanToHclTerraform(this._emailVerification),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ inline_hook_id: {
+ value: cdktf.stringToHclTerraform(this._inlineHookId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ policy_id: {
+ value: cdktf.stringToHclTerraform(this._policyId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ progressive_profiling_action: {
+ value: cdktf.stringToHclTerraform(this._progressiveProfilingAction),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ target_group_id: {
+ value: cdktf.stringToHclTerraform(this._targetGroupId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ ui_schema_id: {
+ value: cdktf.stringToHclTerraform(this._uiSchemaId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ unknown_user_action: {
+ value: cdktf.stringToHclTerraform(this._unknownUserAction),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ profile_attributes: {
+ value: cdktf.listMapperHcl(policyRuleProfileEnrollmentProfileAttributesToHclTerraform, true)(this._profileAttributes.internalValue),
+ isBlock: true,
+ type: "list",
+ storageClassType: "PolicyRuleProfileEnrollmentProfileAttributesList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/policy-rule-signon/README.md b/src/policy-rule-signon/README.md
index 465ac039c..bfb4ba30b 100644
--- a/src/policy-rule-signon/README.md
+++ b/src/policy-rule-signon/README.md
@@ -1,3 +1,3 @@
# `okta_policy_rule_signon`
-Refer to the Terraform Registory for docs: [`okta_policy_rule_signon`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_rule_signon).
+Refer to the Terraform Registry for docs: [`okta_policy_rule_signon`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_rule_signon).
diff --git a/src/policy-rule-signon/index.ts b/src/policy-rule-signon/index.ts
index 2f669b6ff..a3d3750c8 100644
--- a/src/policy-rule-signon/index.ts
+++ b/src/policy-rule-signon/index.ts
@@ -184,6 +184,31 @@ export function policyRuleSignonFactorSequenceSecondaryCriteriaToTerraform(struc
}
}
+
+export function policyRuleSignonFactorSequenceSecondaryCriteriaToHclTerraform(struct?: PolicyRuleSignonFactorSequenceSecondaryCriteria | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ factor_type: {
+ value: cdktf.stringToHclTerraform(struct!.factorType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ provider: {
+ value: cdktf.stringToHclTerraform(struct!.provider),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class PolicyRuleSignonFactorSequenceSecondaryCriteriaOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -313,6 +338,37 @@ export function policyRuleSignonFactorSequenceToTerraform(struct?: PolicyRuleSig
}
}
+
+export function policyRuleSignonFactorSequenceToHclTerraform(struct?: PolicyRuleSignonFactorSequence | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ primary_criteria_factor_type: {
+ value: cdktf.stringToHclTerraform(struct!.primaryCriteriaFactorType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ primary_criteria_provider: {
+ value: cdktf.stringToHclTerraform(struct!.primaryCriteriaProvider),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ secondary_criteria: {
+ value: cdktf.listMapperHcl(policyRuleSignonFactorSequenceSecondaryCriteriaToHclTerraform, true)(struct!.secondaryCriteria),
+ isBlock: true,
+ type: "list",
+ storageClassType: "PolicyRuleSignonFactorSequenceSecondaryCriteriaList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class PolicyRuleSignonFactorSequenceOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -926,4 +982,156 @@ export class PolicyRuleSignon extends cdktf.TerraformResource {
factor_sequence: cdktf.listMapper(policyRuleSignonFactorSequenceToTerraform, true)(this._factorSequence.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ access: {
+ value: cdktf.stringToHclTerraform(this._access),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ authtype: {
+ value: cdktf.stringToHclTerraform(this._authtype),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ behaviors: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._behaviors),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ identity_provider: {
+ value: cdktf.stringToHclTerraform(this._identityProvider),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ identity_provider_ids: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._identityProviderIds),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ mfa_lifetime: {
+ value: cdktf.numberToHclTerraform(this._mfaLifetime),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ mfa_prompt: {
+ value: cdktf.stringToHclTerraform(this._mfaPrompt),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ mfa_remember_device: {
+ value: cdktf.booleanToHclTerraform(this._mfaRememberDevice),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ mfa_required: {
+ value: cdktf.booleanToHclTerraform(this._mfaRequired),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ network_connection: {
+ value: cdktf.stringToHclTerraform(this._networkConnection),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ network_excludes: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._networkExcludes),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ network_includes: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._networkIncludes),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ policy_id: {
+ value: cdktf.stringToHclTerraform(this._policyId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ primary_factor: {
+ value: cdktf.stringToHclTerraform(this._primaryFactor),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ priority: {
+ value: cdktf.numberToHclTerraform(this._priority),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ risc_level: {
+ value: cdktf.stringToHclTerraform(this._riscLevel),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ session_idle: {
+ value: cdktf.numberToHclTerraform(this._sessionIdle),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ session_lifetime: {
+ value: cdktf.numberToHclTerraform(this._sessionLifetime),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ session_persistent: {
+ value: cdktf.booleanToHclTerraform(this._sessionPersistent),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ users_excluded: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._usersExcluded),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ factor_sequence: {
+ value: cdktf.listMapperHcl(policyRuleSignonFactorSequenceToHclTerraform, true)(this._factorSequence.internalValue),
+ isBlock: true,
+ type: "list",
+ storageClassType: "PolicyRuleSignonFactorSequenceList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/policy-signon/README.md b/src/policy-signon/README.md
index 4b5b2d0a3..addd3c7fb 100644
--- a/src/policy-signon/README.md
+++ b/src/policy-signon/README.md
@@ -1,3 +1,3 @@
# `okta_policy_signon`
-Refer to the Terraform Registory for docs: [`okta_policy_signon`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_signon).
+Refer to the Terraform Registry for docs: [`okta_policy_signon`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/policy_signon).
diff --git a/src/policy-signon/index.ts b/src/policy-signon/index.ts
index 00377dcc8..5aa6cbc43 100644
--- a/src/policy-signon/index.ts
+++ b/src/policy-signon/index.ts
@@ -221,4 +221,48 @@ export class PolicySignon extends cdktf.TerraformResource {
status: cdktf.stringToTerraform(this._status),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ description: {
+ value: cdktf.stringToHclTerraform(this._description),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ groups_included: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._groupsIncluded),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ priority: {
+ value: cdktf.numberToHclTerraform(this._priority),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/profile-mapping/README.md b/src/profile-mapping/README.md
index 2c5d1aa07..6717c459e 100644
--- a/src/profile-mapping/README.md
+++ b/src/profile-mapping/README.md
@@ -1,3 +1,3 @@
# `okta_profile_mapping`
-Refer to the Terraform Registory for docs: [`okta_profile_mapping`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/profile_mapping).
+Refer to the Terraform Registry for docs: [`okta_profile_mapping`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/profile_mapping).
diff --git a/src/profile-mapping/index.ts b/src/profile-mapping/index.ts
index 736f77251..2c356cf35 100644
--- a/src/profile-mapping/index.ts
+++ b/src/profile-mapping/index.ts
@@ -82,6 +82,37 @@ export function profileMappingMappingsToTerraform(struct?: ProfileMappingMapping
}
}
+
+export function profileMappingMappingsToHclTerraform(struct?: ProfileMappingMappings | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ expression: {
+ value: cdktf.stringToHclTerraform(struct!.expression),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(struct!.id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ push_status: {
+ value: cdktf.stringToHclTerraform(struct!.pushStatus),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class ProfileMappingMappingsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -388,4 +419,48 @@ export class ProfileMapping extends cdktf.TerraformResource {
mappings: cdktf.listMapper(profileMappingMappingsToTerraform, true)(this._mappings.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ always_apply: {
+ value: cdktf.booleanToHclTerraform(this._alwaysApply),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ delete_when_absent: {
+ value: cdktf.booleanToHclTerraform(this._deleteWhenAbsent),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ source_id: {
+ value: cdktf.stringToHclTerraform(this._sourceId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ target_id: {
+ value: cdktf.stringToHclTerraform(this._targetId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ mappings: {
+ value: cdktf.listMapperHcl(profileMappingMappingsToHclTerraform, true)(this._mappings.internalValue),
+ isBlock: true,
+ type: "set",
+ storageClassType: "ProfileMappingMappingsList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/provider/README.md b/src/provider/README.md
index 39b3975cc..89194e715 100644
--- a/src/provider/README.md
+++ b/src/provider/README.md
@@ -1,3 +1,3 @@
# `provider`
-Refer to the Terraform Registory for docs: [`okta`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs).
+Refer to the Terraform Registry for docs: [`okta`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs).
diff --git a/src/provider/index.ts b/src/provider/index.ts
index 8695f03c3..60366a0bc 100644
--- a/src/provider/index.ts
+++ b/src/provider/index.ts
@@ -505,4 +505,120 @@ export class OktaProvider extends cdktf.TerraformProvider {
alias: cdktf.stringToTerraform(this._alias),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ access_token: {
+ value: cdktf.stringToHclTerraform(this._accessToken),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ api_token: {
+ value: cdktf.stringToHclTerraform(this._apiToken),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ backoff: {
+ value: cdktf.booleanToHclTerraform(this._backoff),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ base_url: {
+ value: cdktf.stringToHclTerraform(this._baseUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ client_id: {
+ value: cdktf.stringToHclTerraform(this._clientId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ http_proxy: {
+ value: cdktf.stringToHclTerraform(this._httpProxy),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ log_level: {
+ value: cdktf.numberToHclTerraform(this._logLevel),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ max_api_capacity: {
+ value: cdktf.numberToHclTerraform(this._maxApiCapacity),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ max_retries: {
+ value: cdktf.numberToHclTerraform(this._maxRetries),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ max_wait_seconds: {
+ value: cdktf.numberToHclTerraform(this._maxWaitSeconds),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ min_wait_seconds: {
+ value: cdktf.numberToHclTerraform(this._minWaitSeconds),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ org_name: {
+ value: cdktf.stringToHclTerraform(this._orgName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ parallelism: {
+ value: cdktf.numberToHclTerraform(this._parallelism),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ private_key: {
+ value: cdktf.stringToHclTerraform(this._privateKey),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ private_key_id: {
+ value: cdktf.stringToHclTerraform(this._privateKeyId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ request_timeout: {
+ value: cdktf.numberToHclTerraform(this._requestTimeout),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ scopes: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._scopes),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ alias: {
+ value: cdktf.stringToHclTerraform(this._alias),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/rate-limiting/README.md b/src/rate-limiting/README.md
index b8661eb74..b7f6d1552 100644
--- a/src/rate-limiting/README.md
+++ b/src/rate-limiting/README.md
@@ -1,3 +1,3 @@
# `okta_rate_limiting`
-Refer to the Terraform Registory for docs: [`okta_rate_limiting`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/rate_limiting).
+Refer to the Terraform Registry for docs: [`okta_rate_limiting`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/rate_limiting).
diff --git a/src/rate-limiting/index.ts b/src/rate-limiting/index.ts
index e746c0b2d..93db796ed 100644
--- a/src/rate-limiting/index.ts
+++ b/src/rate-limiting/index.ts
@@ -170,4 +170,36 @@ export class RateLimiting extends cdktf.TerraformResource {
login: cdktf.stringToTerraform(this._login),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ authorize: {
+ value: cdktf.stringToHclTerraform(this._authorize),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ communications_enabled: {
+ value: cdktf.booleanToHclTerraform(this._communicationsEnabled),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ login: {
+ value: cdktf.stringToHclTerraform(this._login),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/resource-set/README.md b/src/resource-set/README.md
index 1804affdf..25e0fc557 100644
--- a/src/resource-set/README.md
+++ b/src/resource-set/README.md
@@ -1,3 +1,3 @@
# `okta_resource_set`
-Refer to the Terraform Registory for docs: [`okta_resource_set`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/resource_set).
+Refer to the Terraform Registry for docs: [`okta_resource_set`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/resource_set).
diff --git a/src/resource-set/index.ts b/src/resource-set/index.ts
index 2437d1266..748d8cd8a 100644
--- a/src/resource-set/index.ts
+++ b/src/resource-set/index.ts
@@ -170,4 +170,36 @@ export class ResourceSet extends cdktf.TerraformResource {
resources: cdktf.listMapper(cdktf.stringToTerraform, false)(this._resources),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ description: {
+ value: cdktf.stringToHclTerraform(this._description),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ label: {
+ value: cdktf.stringToHclTerraform(this._label),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ resources: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._resources),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/role-subscription/README.md b/src/role-subscription/README.md
index ed90cd736..a47d97453 100644
--- a/src/role-subscription/README.md
+++ b/src/role-subscription/README.md
@@ -1,3 +1,3 @@
# `okta_role_subscription`
-Refer to the Terraform Registory for docs: [`okta_role_subscription`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/role_subscription).
+Refer to the Terraform Registry for docs: [`okta_role_subscription`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/role_subscription).
diff --git a/src/role-subscription/index.ts b/src/role-subscription/index.ts
index d1c0326d2..624f03d68 100644
--- a/src/role-subscription/index.ts
+++ b/src/role-subscription/index.ts
@@ -170,4 +170,36 @@ export class RoleSubscription extends cdktf.TerraformResource {
status: cdktf.stringToTerraform(this._status),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ notification_type: {
+ value: cdktf.stringToHclTerraform(this._notificationType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ role_type: {
+ value: cdktf.stringToHclTerraform(this._roleType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/security-notification-emails/README.md b/src/security-notification-emails/README.md
index 49ba8d65f..ff5940c8a 100644
--- a/src/security-notification-emails/README.md
+++ b/src/security-notification-emails/README.md
@@ -1,3 +1,3 @@
# `okta_security_notification_emails`
-Refer to the Terraform Registory for docs: [`okta_security_notification_emails`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/security_notification_emails).
+Refer to the Terraform Registry for docs: [`okta_security_notification_emails`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/security_notification_emails).
diff --git a/src/security-notification-emails/index.ts b/src/security-notification-emails/index.ts
index 88874155b..b01e90425 100644
--- a/src/security-notification-emails/index.ts
+++ b/src/security-notification-emails/index.ts
@@ -224,4 +224,48 @@ export class SecurityNotificationEmails extends cdktf.TerraformResource {
send_email_for_password_changed_enabled: cdktf.booleanToTerraform(this._sendEmailForPasswordChangedEnabled),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ report_suspicious_activity_enabled: {
+ value: cdktf.booleanToHclTerraform(this._reportSuspiciousActivityEnabled),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ send_email_for_factor_enrollment_enabled: {
+ value: cdktf.booleanToHclTerraform(this._sendEmailForFactorEnrollmentEnabled),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ send_email_for_factor_reset_enabled: {
+ value: cdktf.booleanToHclTerraform(this._sendEmailForFactorResetEnabled),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ send_email_for_new_device_enabled: {
+ value: cdktf.booleanToHclTerraform(this._sendEmailForNewDeviceEnabled),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ send_email_for_password_changed_enabled: {
+ value: cdktf.booleanToHclTerraform(this._sendEmailForPasswordChangedEnabled),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/template-sms/README.md b/src/template-sms/README.md
index 9a17d5da1..816d1c985 100644
--- a/src/template-sms/README.md
+++ b/src/template-sms/README.md
@@ -1,3 +1,3 @@
# `okta_template_sms`
-Refer to the Terraform Registory for docs: [`okta_template_sms`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/template_sms).
+Refer to the Terraform Registry for docs: [`okta_template_sms`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/template_sms).
diff --git a/src/template-sms/index.ts b/src/template-sms/index.ts
index 00598c3bf..d66697693 100644
--- a/src/template-sms/index.ts
+++ b/src/template-sms/index.ts
@@ -60,6 +60,31 @@ export function templateSmsTranslationsToTerraform(struct?: TemplateSmsTranslati
}
}
+
+export function templateSmsTranslationsToHclTerraform(struct?: TemplateSmsTranslations | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ language: {
+ value: cdktf.stringToHclTerraform(struct!.language),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ template: {
+ value: cdktf.stringToHclTerraform(struct!.template),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class TemplateSmsTranslationsOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -288,4 +313,36 @@ export class TemplateSms extends cdktf.TerraformResource {
translations: cdktf.listMapper(templateSmsTranslationsToTerraform, true)(this._translations.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ template: {
+ value: cdktf.stringToHclTerraform(this._template),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(this._type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ translations: {
+ value: cdktf.listMapperHcl(templateSmsTranslationsToHclTerraform, true)(this._translations.internalValue),
+ isBlock: true,
+ type: "set",
+ storageClassType: "TemplateSmsTranslationsList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/theme/README.md b/src/theme/README.md
index 5e17d0f1c..503b83f61 100644
--- a/src/theme/README.md
+++ b/src/theme/README.md
@@ -1,3 +1,3 @@
# `okta_theme`
-Refer to the Terraform Registory for docs: [`okta_theme`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/theme).
+Refer to the Terraform Registry for docs: [`okta_theme`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/theme).
diff --git a/src/theme/index.ts b/src/theme/index.ts
index aa1e24d43..cc9722c15 100644
--- a/src/theme/index.ts
+++ b/src/theme/index.ts
@@ -413,4 +413,90 @@ export class Theme extends cdktf.TerraformResource {
theme_id: cdktf.stringToTerraform(this._themeId),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ background_image: {
+ value: cdktf.stringToHclTerraform(this._backgroundImage),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ brand_id: {
+ value: cdktf.stringToHclTerraform(this._brandId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ email_template_touch_point_variant: {
+ value: cdktf.stringToHclTerraform(this._emailTemplateTouchPointVariant),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ end_user_dashboard_touch_point_variant: {
+ value: cdktf.stringToHclTerraform(this._endUserDashboardTouchPointVariant),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ error_page_touch_point_variant: {
+ value: cdktf.stringToHclTerraform(this._errorPageTouchPointVariant),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ favicon: {
+ value: cdktf.stringToHclTerraform(this._favicon),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ logo: {
+ value: cdktf.stringToHclTerraform(this._logo),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ primary_color_contrast_hex: {
+ value: cdktf.stringToHclTerraform(this._primaryColorContrastHex),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ primary_color_hex: {
+ value: cdktf.stringToHclTerraform(this._primaryColorHex),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ secondary_color_contrast_hex: {
+ value: cdktf.stringToHclTerraform(this._secondaryColorContrastHex),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ secondary_color_hex: {
+ value: cdktf.stringToHclTerraform(this._secondaryColorHex),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ sign_in_page_touch_point_variant: {
+ value: cdktf.stringToHclTerraform(this._signInPageTouchPointVariant),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ theme_id: {
+ value: cdktf.stringToHclTerraform(this._themeId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/threat-insight-settings/README.md b/src/threat-insight-settings/README.md
index 237367d65..4afa2c6a3 100644
--- a/src/threat-insight-settings/README.md
+++ b/src/threat-insight-settings/README.md
@@ -1,3 +1,3 @@
# `okta_threat_insight_settings`
-Refer to the Terraform Registory for docs: [`okta_threat_insight_settings`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/threat_insight_settings).
+Refer to the Terraform Registry for docs: [`okta_threat_insight_settings`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/threat_insight_settings).
diff --git a/src/threat-insight-settings/index.ts b/src/threat-insight-settings/index.ts
index b565c99a8..35d8cba8e 100644
--- a/src/threat-insight-settings/index.ts
+++ b/src/threat-insight-settings/index.ts
@@ -149,4 +149,30 @@ export class ThreatInsightSettings extends cdktf.TerraformResource {
network_excludes: cdktf.listMapper(cdktf.stringToTerraform, false)(this._networkExcludes),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ action: {
+ value: cdktf.stringToHclTerraform(this._action),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ network_excludes: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._networkExcludes),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/trusted-origin/README.md b/src/trusted-origin/README.md
index 36743331a..97a3b4465 100644
--- a/src/trusted-origin/README.md
+++ b/src/trusted-origin/README.md
@@ -1,3 +1,3 @@
# `okta_trusted_origin`
-Refer to the Terraform Registory for docs: [`okta_trusted_origin`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/trusted_origin).
+Refer to the Terraform Registry for docs: [`okta_trusted_origin`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/trusted_origin).
diff --git a/src/trusted-origin/index.ts b/src/trusted-origin/index.ts
index cd346b239..afdd0a45a 100644
--- a/src/trusted-origin/index.ts
+++ b/src/trusted-origin/index.ts
@@ -191,4 +191,42 @@ export class TrustedOrigin extends cdktf.TerraformResource {
scopes: cdktf.listMapper(cdktf.stringToTerraform, false)(this._scopes),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ active: {
+ value: cdktf.booleanToHclTerraform(this._active),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ origin: {
+ value: cdktf.stringToHclTerraform(this._origin),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ scopes: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._scopes),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/user-admin-roles/README.md b/src/user-admin-roles/README.md
index 25ed10716..5e2a9812b 100644
--- a/src/user-admin-roles/README.md
+++ b/src/user-admin-roles/README.md
@@ -1,3 +1,3 @@
# `okta_user_admin_roles`
-Refer to the Terraform Registory for docs: [`okta_user_admin_roles`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/user_admin_roles).
+Refer to the Terraform Registry for docs: [`okta_user_admin_roles`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/user_admin_roles).
diff --git a/src/user-admin-roles/index.ts b/src/user-admin-roles/index.ts
index ee72e3b82..c0148b912 100644
--- a/src/user-admin-roles/index.ts
+++ b/src/user-admin-roles/index.ts
@@ -170,4 +170,36 @@ export class UserAdminRoles extends cdktf.TerraformResource {
user_id: cdktf.stringToTerraform(this._userId),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ admin_roles: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._adminRoles),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ disable_notifications: {
+ value: cdktf.booleanToHclTerraform(this._disableNotifications),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_id: {
+ value: cdktf.stringToHclTerraform(this._userId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/user-base-schema-property/README.md b/src/user-base-schema-property/README.md
index 167ff56ef..e1a3a7584 100644
--- a/src/user-base-schema-property/README.md
+++ b/src/user-base-schema-property/README.md
@@ -1,3 +1,3 @@
# `okta_user_base_schema_property`
-Refer to the Terraform Registory for docs: [`okta_user_base_schema_property`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/user_base_schema_property).
+Refer to the Terraform Registry for docs: [`okta_user_base_schema_property`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/user_base_schema_property).
diff --git a/src/user-base-schema-property/index.ts b/src/user-base-schema-property/index.ts
index 49ab15897..9d3dfba7e 100644
--- a/src/user-base-schema-property/index.ts
+++ b/src/user-base-schema-property/index.ts
@@ -287,4 +287,66 @@ export class UserBaseSchemaProperty extends cdktf.TerraformResource {
user_type: cdktf.stringToTerraform(this._userType),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ index: {
+ value: cdktf.stringToHclTerraform(this._index),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ master: {
+ value: cdktf.stringToHclTerraform(this._master),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ pattern: {
+ value: cdktf.stringToHclTerraform(this._pattern),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ permissions: {
+ value: cdktf.stringToHclTerraform(this._permissions),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ required: {
+ value: cdktf.booleanToHclTerraform(this._required),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ title: {
+ value: cdktf.stringToHclTerraform(this._title),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(this._type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_type: {
+ value: cdktf.stringToHclTerraform(this._userType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/user-factor-question/README.md b/src/user-factor-question/README.md
index 8ccdad6d7..29ffc9a5b 100644
--- a/src/user-factor-question/README.md
+++ b/src/user-factor-question/README.md
@@ -1,3 +1,3 @@
# `okta_user_factor_question`
-Refer to the Terraform Registory for docs: [`okta_user_factor_question`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/user_factor_question).
+Refer to the Terraform Registry for docs: [`okta_user_factor_question`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/user_factor_question).
diff --git a/src/user-factor-question/index.ts b/src/user-factor-question/index.ts
index dc8b7390d..27d4377db 100644
--- a/src/user-factor-question/index.ts
+++ b/src/user-factor-question/index.ts
@@ -177,4 +177,36 @@ export class UserFactorQuestion extends cdktf.TerraformResource {
user_id: cdktf.stringToTerraform(this._userId),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ answer: {
+ value: cdktf.stringToHclTerraform(this._answer),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ key: {
+ value: cdktf.stringToHclTerraform(this._key),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_id: {
+ value: cdktf.stringToHclTerraform(this._userId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/user-group-memberships/README.md b/src/user-group-memberships/README.md
index d4055d26b..cc7d6501d 100644
--- a/src/user-group-memberships/README.md
+++ b/src/user-group-memberships/README.md
@@ -1,3 +1,3 @@
# `okta_user_group_memberships`
-Refer to the Terraform Registory for docs: [`okta_user_group_memberships`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/user_group_memberships).
+Refer to the Terraform Registry for docs: [`okta_user_group_memberships`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/user_group_memberships).
diff --git a/src/user-group-memberships/index.ts b/src/user-group-memberships/index.ts
index e28676e78..ac08f1dbe 100644
--- a/src/user-group-memberships/index.ts
+++ b/src/user-group-memberships/index.ts
@@ -146,4 +146,30 @@ export class UserGroupMemberships extends cdktf.TerraformResource {
user_id: cdktf.stringToTerraform(this._userId),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ groups: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._groups),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_id: {
+ value: cdktf.stringToHclTerraform(this._userId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/user-schema-property/README.md b/src/user-schema-property/README.md
index 7741484c9..633031c46 100644
--- a/src/user-schema-property/README.md
+++ b/src/user-schema-property/README.md
@@ -1,3 +1,3 @@
# `okta_user_schema_property`
-Refer to the Terraform Registory for docs: [`okta_user_schema_property`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/user_schema_property).
+Refer to the Terraform Registry for docs: [`okta_user_schema_property`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/user_schema_property).
diff --git a/src/user-schema-property/index.ts b/src/user-schema-property/index.ts
index 1b8c1abb0..350ba1c23 100644
--- a/src/user-schema-property/index.ts
+++ b/src/user-schema-property/index.ts
@@ -170,6 +170,31 @@ export function userSchemaPropertyArrayOneOfToTerraform(struct?: UserSchemaPrope
}
}
+
+export function userSchemaPropertyArrayOneOfToHclTerraform(struct?: UserSchemaPropertyArrayOneOf | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ const: {
+ value: cdktf.stringToHclTerraform(struct!.const),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ title: {
+ value: cdktf.stringToHclTerraform(struct!.title),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class UserSchemaPropertyArrayOneOfOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -288,6 +313,31 @@ export function userSchemaPropertyMasterOverridePriorityToTerraform(struct?: Use
}
}
+
+export function userSchemaPropertyMasterOverridePriorityToHclTerraform(struct?: UserSchemaPropertyMasterOverridePriority | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ type: {
+ value: cdktf.stringToHclTerraform(struct!.type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ value: {
+ value: cdktf.stringToHclTerraform(struct!.value),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class UserSchemaPropertyMasterOverridePriorityOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -413,6 +463,31 @@ export function userSchemaPropertyOneOfToTerraform(struct?: UserSchemaPropertyOn
}
}
+
+export function userSchemaPropertyOneOfToHclTerraform(struct?: UserSchemaPropertyOneOf | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ const: {
+ value: cdktf.stringToHclTerraform(struct!.const),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ title: {
+ value: cdktf.stringToHclTerraform(struct!.title),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class UserSchemaPropertyOneOfOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
private resolvableValue?: cdktf.IResolvable;
@@ -962,4 +1037,144 @@ export class UserSchemaProperty extends cdktf.TerraformResource {
one_of: cdktf.listMapper(userSchemaPropertyOneOfToTerraform, true)(this._oneOf.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ array_enum: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._arrayEnum),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ array_type: {
+ value: cdktf.stringToHclTerraform(this._arrayType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ description: {
+ value: cdktf.stringToHclTerraform(this._description),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ enum: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._enum),
+ isBlock: false,
+ type: "list",
+ storageClassType: "stringList",
+ },
+ external_name: {
+ value: cdktf.stringToHclTerraform(this._externalName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ external_namespace: {
+ value: cdktf.stringToHclTerraform(this._externalNamespace),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ index: {
+ value: cdktf.stringToHclTerraform(this._index),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ master: {
+ value: cdktf.stringToHclTerraform(this._master),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ max_length: {
+ value: cdktf.numberToHclTerraform(this._maxLength),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ min_length: {
+ value: cdktf.numberToHclTerraform(this._minLength),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ pattern: {
+ value: cdktf.stringToHclTerraform(this._pattern),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ permissions: {
+ value: cdktf.stringToHclTerraform(this._permissions),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ required: {
+ value: cdktf.booleanToHclTerraform(this._required),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ scope: {
+ value: cdktf.stringToHclTerraform(this._scope),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ title: {
+ value: cdktf.stringToHclTerraform(this._title),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ type: {
+ value: cdktf.stringToHclTerraform(this._type),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ unique: {
+ value: cdktf.stringToHclTerraform(this._unique),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_type: {
+ value: cdktf.stringToHclTerraform(this._userType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ array_one_of: {
+ value: cdktf.listMapperHcl(userSchemaPropertyArrayOneOfToHclTerraform, true)(this._arrayOneOf.internalValue),
+ isBlock: true,
+ type: "list",
+ storageClassType: "UserSchemaPropertyArrayOneOfList",
+ },
+ master_override_priority: {
+ value: cdktf.listMapperHcl(userSchemaPropertyMasterOverridePriorityToHclTerraform, true)(this._masterOverridePriority.internalValue),
+ isBlock: true,
+ type: "list",
+ storageClassType: "UserSchemaPropertyMasterOverridePriorityList",
+ },
+ one_of: {
+ value: cdktf.listMapperHcl(userSchemaPropertyOneOfToHclTerraform, true)(this._oneOf.internalValue),
+ isBlock: true,
+ type: "list",
+ storageClassType: "UserSchemaPropertyOneOfList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/user-type/README.md b/src/user-type/README.md
index 0eddb2ea7..fab8814d5 100644
--- a/src/user-type/README.md
+++ b/src/user-type/README.md
@@ -1,3 +1,3 @@
# `okta_user_type`
-Refer to the Terraform Registory for docs: [`okta_user_type`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/user_type).
+Refer to the Terraform Registry for docs: [`okta_user_type`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/user_type).
diff --git a/src/user-type/index.ts b/src/user-type/index.ts
index 245370f76..531f49227 100644
--- a/src/user-type/index.ts
+++ b/src/user-type/index.ts
@@ -167,4 +167,36 @@ export class UserType extends cdktf.TerraformResource {
name: cdktf.stringToTerraform(this._name),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ description: {
+ value: cdktf.stringToHclTerraform(this._description),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ display_name: {
+ value: cdktf.stringToHclTerraform(this._displayName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ name: {
+ value: cdktf.stringToHclTerraform(this._name),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/src/user/README.md b/src/user/README.md
index 8f00eb027..7e432ad24 100644
--- a/src/user/README.md
+++ b/src/user/README.md
@@ -1,3 +1,3 @@
# `okta_user`
-Refer to the Terraform Registory for docs: [`okta_user`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/user).
+Refer to the Terraform Registry for docs: [`okta_user`](https://registry.terraform.io/providers/okta/okta/4.6.3/docs/resources/user).
diff --git a/src/user/index.ts b/src/user/index.ts
index 346c4c9e5..c8cc824a1 100644
--- a/src/user/index.ts
+++ b/src/user/index.ts
@@ -319,6 +319,49 @@ export function userPasswordHashToTerraform(struct?: UserPasswordHashOutputRefer
}
}
+
+export function userPasswordHashToHclTerraform(struct?: UserPasswordHashOutputReference | UserPasswordHash): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ algorithm: {
+ value: cdktf.stringToHclTerraform(struct!.algorithm),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ salt: {
+ value: cdktf.stringToHclTerraform(struct!.salt),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ salt_order: {
+ value: cdktf.stringToHclTerraform(struct!.saltOrder),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ value: {
+ value: cdktf.stringToHclTerraform(struct!.value),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ work_factor: {
+ value: cdktf.numberToHclTerraform(struct!.workFactor),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "number",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
export class UserPasswordHashOutputReference extends cdktf.ComplexObject {
private isEmptyObject = false;
@@ -1282,4 +1325,270 @@ export class User extends cdktf.TerraformResource {
password_hash: userPasswordHashToTerraform(this._passwordHash.internalValue),
};
}
+
+ protected synthesizeHclAttributes(): { [name: string]: any } {
+ const attrs = {
+ city: {
+ value: cdktf.stringToHclTerraform(this._city),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ cost_center: {
+ value: cdktf.stringToHclTerraform(this._costCenter),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ country_code: {
+ value: cdktf.stringToHclTerraform(this._countryCode),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ custom_profile_attributes: {
+ value: cdktf.stringToHclTerraform(this._customProfileAttributes),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ custom_profile_attributes_to_ignore: {
+ value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._customProfileAttributesToIgnore),
+ isBlock: false,
+ type: "set",
+ storageClassType: "stringList",
+ },
+ department: {
+ value: cdktf.stringToHclTerraform(this._department),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ display_name: {
+ value: cdktf.stringToHclTerraform(this._displayName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ division: {
+ value: cdktf.stringToHclTerraform(this._division),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ email: {
+ value: cdktf.stringToHclTerraform(this._email),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ employee_number: {
+ value: cdktf.stringToHclTerraform(this._employeeNumber),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ expire_password_on_create: {
+ value: cdktf.booleanToHclTerraform(this._expirePasswordOnCreate),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ first_name: {
+ value: cdktf.stringToHclTerraform(this._firstName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ honorific_prefix: {
+ value: cdktf.stringToHclTerraform(this._honorificPrefix),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ honorific_suffix: {
+ value: cdktf.stringToHclTerraform(this._honorificSuffix),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ id: {
+ value: cdktf.stringToHclTerraform(this._id),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ last_name: {
+ value: cdktf.stringToHclTerraform(this._lastName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ locale: {
+ value: cdktf.stringToHclTerraform(this._locale),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ login: {
+ value: cdktf.stringToHclTerraform(this._login),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ manager: {
+ value: cdktf.stringToHclTerraform(this._manager),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ manager_id: {
+ value: cdktf.stringToHclTerraform(this._managerId),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ middle_name: {
+ value: cdktf.stringToHclTerraform(this._middleName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ mobile_phone: {
+ value: cdktf.stringToHclTerraform(this._mobilePhone),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ nick_name: {
+ value: cdktf.stringToHclTerraform(this._nickName),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ old_password: {
+ value: cdktf.stringToHclTerraform(this._oldPassword),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ organization: {
+ value: cdktf.stringToHclTerraform(this._organization),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ password: {
+ value: cdktf.stringToHclTerraform(this._password),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ password_inline_hook: {
+ value: cdktf.stringToHclTerraform(this._passwordInlineHook),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ postal_address: {
+ value: cdktf.stringToHclTerraform(this._postalAddress),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ preferred_language: {
+ value: cdktf.stringToHclTerraform(this._preferredLanguage),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ primary_phone: {
+ value: cdktf.stringToHclTerraform(this._primaryPhone),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ profile_url: {
+ value: cdktf.stringToHclTerraform(this._profileUrl),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ recovery_answer: {
+ value: cdktf.stringToHclTerraform(this._recoveryAnswer),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ recovery_question: {
+ value: cdktf.stringToHclTerraform(this._recoveryQuestion),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ second_email: {
+ value: cdktf.stringToHclTerraform(this._secondEmail),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ skip_roles: {
+ value: cdktf.booleanToHclTerraform(this._skipRoles),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "boolean",
+ },
+ state: {
+ value: cdktf.stringToHclTerraform(this._state),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ status: {
+ value: cdktf.stringToHclTerraform(this._status),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ street_address: {
+ value: cdktf.stringToHclTerraform(this._streetAddress),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ timezone: {
+ value: cdktf.stringToHclTerraform(this._timezone),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ title: {
+ value: cdktf.stringToHclTerraform(this._title),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ user_type: {
+ value: cdktf.stringToHclTerraform(this._userType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ zip_code: {
+ value: cdktf.stringToHclTerraform(this._zipCode),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ password_hash: {
+ value: userPasswordHashToHclTerraform(this._passwordHash.internalValue),
+ isBlock: true,
+ type: "set",
+ storageClassType: "UserPasswordHashList",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined ))
+ }
}
diff --git a/yarn.lock b/yarn.lock
index 2bb54928a..07dd9eb05 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -18,7 +18,7 @@
tunnel "^0.0.6"
undici "^5.25.4"
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.22.13":
+"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.18.6":
version "7.23.5"
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.5.tgz#9009b69a8c602293476ad598ff53e4562e15c244"
integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==
@@ -26,22 +26,22 @@
"@babel/highlight" "^7.23.4"
chalk "^2.4.2"
-"@babel/generator@^7.21.4":
- version "7.23.6"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.6.tgz#9e1fca4811c77a10580d17d26b57b036133f3c2e"
- integrity sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==
+"@babel/generator@7.21.4":
+ version "7.21.4"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.21.4.tgz#64a94b7448989f421f919d5239ef553b37bb26bc"
+ integrity sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==
dependencies:
- "@babel/types" "^7.23.6"
+ "@babel/types" "^7.21.4"
"@jridgewell/gen-mapping" "^0.3.2"
"@jridgewell/trace-mapping" "^0.3.17"
jsesc "^2.5.1"
-"@babel/helper-string-parser@^7.23.4":
+"@babel/helper-string-parser@^7.19.4", "@babel/helper-string-parser@^7.23.4":
version "7.23.4"
resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz#9478c707febcbbe1ddb38a3d91a2e054ae622d83"
integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==
-"@babel/helper-validator-identifier@^7.22.20":
+"@babel/helper-validator-identifier@^7.19.1", "@babel/helper-validator-identifier@^7.22.20":
version "7.22.20"
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0"
integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==
@@ -55,21 +55,30 @@
chalk "^2.4.2"
js-tokens "^4.0.0"
-"@babel/parser@^7.22.15":
+"@babel/parser@^7.20.7":
version "7.23.6"
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.6.tgz#ba1c9e512bda72a47e285ae42aff9d2a635a9e3b"
integrity sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==
-"@babel/template@^7.20.7":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38"
- integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==
+"@babel/template@7.20.7":
+ version "7.20.7"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.20.7.tgz#a15090c2839a83b02aa996c0b4994005841fd5a8"
+ integrity sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==
+ dependencies:
+ "@babel/code-frame" "^7.18.6"
+ "@babel/parser" "^7.20.7"
+ "@babel/types" "^7.20.7"
+
+"@babel/types@7.21.4":
+ version "7.21.4"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.4.tgz#2d5d6bb7908699b3b416409ffd3b5daa25b030d4"
+ integrity sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==
dependencies:
- "@babel/code-frame" "^7.22.13"
- "@babel/parser" "^7.22.15"
- "@babel/types" "^7.22.15"
+ "@babel/helper-string-parser" "^7.19.4"
+ "@babel/helper-validator-identifier" "^7.19.1"
+ to-fast-properties "^2.0.0"
-"@babel/types@^7.21.4", "@babel/types@^7.22.15", "@babel/types@^7.23.6":
+"@babel/types@^7.20.7", "@babel/types@^7.21.4":
version "7.23.6"
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.6.tgz#be33fdb151e1f5a56877d704492c240fc71c7ccd"
integrity sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==
@@ -78,105 +87,113 @@
"@babel/helper-validator-identifier" "^7.22.20"
to-fast-properties "^2.0.0"
-"@cdktf/cli-core@0.19.2":
- version "0.19.2"
- resolved "https://registry.yarnpkg.com/@cdktf/cli-core/-/cli-core-0.19.2.tgz#09664244498eb44b31e3f2a374a9e8d13e170feb"
- integrity sha512-kjgEUhrHx3kUPfL7KsTo6GrurVUPT77FmOUf7wWXt7ajNE5zCPvx/HKGmQruzt0n6eLZp1aKT+r/D6YRfXcIGA==
+"@cdktf/cli-core@0.20.0":
+ version "0.20.0"
+ resolved "https://registry.yarnpkg.com/@cdktf/cli-core/-/cli-core-0.20.0.tgz#df254e3d38c8dfd6bf966e166465abeb8367b931"
+ integrity sha512-qTPWHi7d2jHd8eaeFMOU4Ybc8GfyhIGS3Ktq4tUgccrmUnhGOJ8b/CIa2kWTPk27gokz5SWj3p866FNYKV0aGQ==
dependencies:
- "@cdktf/commons" "0.19.2"
- "@cdktf/hcl2cdk" "0.19.2"
- "@cdktf/hcl2json" "0.19.2"
+ "@cdktf/commons" "0.20.0"
+ "@cdktf/hcl-tools" "0.20.0"
+ "@cdktf/hcl2cdk" "0.20.0"
+ "@cdktf/hcl2json" "0.20.0"
"@cdktf/node-pty-prebuilt-multiarch" "0.10.1-pre.11"
- "@cdktf/provider-schema" "0.19.2"
- "@sentry/node" "^7.64.0"
- archiver "^5.3.1"
- cdktf "0.19.2"
- chalk "^4.1.2"
- chokidar "^3.5.3"
- cli-spinners "2.7.0"
- codemaker "^1.86.1"
- constructs "^10.0.25"
- cross-fetch "^3.1.5"
- cross-spawn "^7.0.3"
- detect-port "^1.5.1"
- execa "^5.1.1"
- extract-zip "^2.0.1"
- follow-redirects "^1.15.2"
- fs-extra "^8.1.0"
- https-proxy-agent "^5.0.1"
- indent-string "^4.0.0"
- ink "^3.2.0"
- ink-select-input "^4.2.1"
- ink-spinner "^4.0.3"
- ink-testing-library "^2.1.0"
- ink-use-stdout-dimensions "^1.0.5"
- jsii "^5.1.10"
- jsii-pacmak "^1.87.0"
- jsii-srcmak "^0.1.951"
- lodash.isequal "^4.5.0"
- log4js "^6.7.0"
- minimatch "^5.1.0"
- node-fetch "^2.6.7"
- open "^7.4.2"
- parse-gitignore "^1.0.1"
- pkg-up "^3.1.0"
- semver "^7.5.3"
- sscaff "^1.2.274"
- stream-buffers "^3.0.2"
- strip-ansi "^6.0.1"
- tunnel-agent "^0.6.0"
- uuid "^8.3.2"
- xml-js "^1.6.11"
- xstate "^4.34.0"
- yargs "^17.6"
- yoga-layout-prebuilt "^1.10.0"
- zod "^3.22.4"
-
-"@cdktf/commons@0.19.2":
- version "0.19.2"
- resolved "https://registry.yarnpkg.com/@cdktf/commons/-/commons-0.19.2.tgz#3971e5a797f506d8b0468b9d36ed4074a6f936d8"
- integrity sha512-5rOeb0cSREHQa5XVsGFEV6Ce8Zwo2WxE8GIhmGd/JzeSAByhK8scHFlD3+eENl83W/8lwIkm/nSl9oDHEkENIg==
- dependencies:
- "@sentry/node" "^7.77.0"
- cdktf "0.19.2"
- ci-info "^3.9.0"
- codemaker "^1.91.0"
- constructs "^10.0.25"
- cross-spawn "^7.0.3"
- follow-redirects "^1.15.3"
- fs-extra "^11.1.1"
- is-valid-domain "^0.1.6"
- log4js "^6.9.1"
- uuid "^9.0.1"
-
-"@cdktf/hcl2cdk@0.19.2":
- version "0.19.2"
- resolved "https://registry.yarnpkg.com/@cdktf/hcl2cdk/-/hcl2cdk-0.19.2.tgz#1b3555e920f37994444479eda4c0635e8d1cdbd8"
- integrity sha512-v0UNRvvzuCi3SnmSAgBFAnWavT0ybR1AzkK8ndgfbB5JLDoNm0iJV0MOTURZF+I0O3V9u4RZsw4DVNPdil2EEA==
- dependencies:
- "@babel/generator" "^7.21.4"
- "@babel/template" "^7.20.7"
- "@babel/types" "^7.21.4"
- "@cdktf/commons" "0.19.2"
- "@cdktf/hcl2json" "0.19.2"
- "@cdktf/provider-generator" "0.19.2"
- "@cdktf/provider-schema" "0.19.2"
- camelcase "^6.3.0"
- deep-equal "^2.2.0"
- glob "^10.3.3"
- graphology "^0.25.1"
- graphology-types "^0.24.7"
- jsii-rosetta "^5.1.9"
- prettier "^2.8.6"
- reserved-words "^0.1.2"
- zod "^3.22.4"
-
-"@cdktf/hcl2json@0.19.2":
- version "0.19.2"
- resolved "https://registry.yarnpkg.com/@cdktf/hcl2json/-/hcl2json-0.19.2.tgz#0065981462a8bc48bd3bbf4d64a6c1c4ecbc801b"
- integrity sha512-gFj36AshWSyPKq/eNjQtMnWj0QM0tPtMulFpQ0FrB+eWj0GvxgWg9d65gGCZ8Y/o33VV/2Kv5l8VlDEYDW2S7Q==
- dependencies:
- fs-extra "^11.1.1"
+ "@cdktf/provider-schema" "0.20.0"
+ "@sentry/node" "7.91.0"
+ archiver "5.3.2"
+ cdktf "0.20.0"
+ chalk "4.1.2"
+ chokidar "3.5.3"
+ cli-spinners "2.9.2"
+ codemaker "1.93.0"
+ constructs "10.1.167"
+ cross-fetch "3.1.8"
+ cross-spawn "7.0.3"
+ detect-port "1.5.1"
+ execa "5.1.1"
+ extract-zip "2.0.1"
+ follow-redirects "1.15.4"
+ fs-extra "8.1.0"
+ https-proxy-agent "5.0.1"
+ indent-string "4.0.0"
+ ink "3.2.0"
+ ink-select-input "4.2.2"
+ ink-spinner "4.0.3"
+ ink-testing-library "2.1.0"
+ ink-use-stdout-dimensions "1.0.5"
+ jsii "5.3.3"
+ jsii-pacmak "1.93.0"
+ jsii-srcmak "0.1.999"
+ lodash.isequal "4.5.0"
+ log4js "6.9.1"
+ minimatch "5.1.6"
+ node-fetch "2.7.0"
+ open "7.4.2"
+ parse-gitignore "1.0.1"
+ pkg-up "3.1.0"
+ semver "7.5.4"
+ sscaff "1.2.274"
+ stream-buffers "3.0.2"
+ strip-ansi "6.0.1"
+ tunnel-agent "0.6.0"
+ uuid "8.3.2"
+ xml-js "1.6.11"
+ xstate "4.38.3"
+ yargs "17.7.2"
+ yoga-layout-prebuilt "1.10.0"
+ zod "3.22.4"
+
+"@cdktf/commons@0.20.0":
+ version "0.20.0"
+ resolved "https://registry.yarnpkg.com/@cdktf/commons/-/commons-0.20.0.tgz#36c4b187b94b8632b5ca0d155cfc642b7db89f1c"
+ integrity sha512-LWggwICmeN6XYfbwuOnO8rXr5lVKS6SzQFELLCXZZepFkRCQ5puR0BDKzObjaN6Fkh9eQj+hmLfyW2xwZkP0XA==
+ dependencies:
+ "@sentry/node" "7.92.0"
+ cdktf "0.20.0"
+ ci-info "3.9.0"
+ codemaker "1.93.0"
+ cross-spawn "7.0.3"
+ follow-redirects "1.15.4"
+ fs-extra "11.2.0"
+ is-valid-domain "0.1.6"
+ log4js "6.9.1"
+ strip-ansi "6.0.1"
+ uuid "9.0.1"
+
+"@cdktf/hcl-tools@0.20.0":
+ version "0.20.0"
+ resolved "https://registry.yarnpkg.com/@cdktf/hcl-tools/-/hcl-tools-0.20.0.tgz#a6b13ff20d9c76ddfea159e9f70f9f36080c29ee"
+ integrity sha512-nFhexOABmO3nOEjgaO3hC6oZFJ7YkFC9WtUOEsvUSJ44oemnfovR38KMyV1SD82r2X6QhRhxJMd6G1n6/iNxKw==
+
+"@cdktf/hcl2cdk@0.20.0":
+ version "0.20.0"
+ resolved "https://registry.yarnpkg.com/@cdktf/hcl2cdk/-/hcl2cdk-0.20.0.tgz#8ce637e829e5b9f06777c71a25cd3210e954053f"
+ integrity sha512-H9yEC5dtu1EajFKRaSje5ZVQCxjJtAJQHk2g9njoIoUAEl9jfcG2/MbYmeKUN/FBpdyl7gYS/ZweEuVdzcOVVg==
+ dependencies:
+ "@babel/generator" "7.21.4"
+ "@babel/template" "7.20.7"
+ "@babel/types" "7.21.4"
+ "@cdktf/commons" "0.20.0"
+ "@cdktf/hcl2json" "0.20.0"
+ "@cdktf/provider-generator" "0.20.0"
+ "@cdktf/provider-schema" "0.20.0"
+ camelcase "6.3.0"
+ cdktf "0.20.0"
+ codemaker "1.93.0"
+ deep-equal "2.2.0"
+ glob "10.3.3"
+ graphology "0.25.1"
+ graphology-types "0.24.7"
+ jsii-rosetta "5.3.2"
+ prettier "2.8.7"
+ reserved-words "0.1.2"
+ zod "3.22.4"
+
+"@cdktf/hcl2json@0.20.0":
+ version "0.20.0"
+ resolved "https://registry.yarnpkg.com/@cdktf/hcl2json/-/hcl2json-0.20.0.tgz#4c1d3f1169165d24ac4a229504210544bd90cd9d"
+ integrity sha512-de5GaNsJqKX934EJG5xnsbpvyVf99f36/7ScK53znsbamnTJvl791fCR/tgkF+zrmZYAw0QSSEX1bHY4IPluzw==
+ dependencies:
+ fs-extra "11.2.0"
"@cdktf/node-pty-prebuilt-multiarch@0.10.1-pre.11":
version "0.10.1-pre.11"
@@ -186,35 +203,36 @@
nan "^2.14.2"
prebuild-install "^7.1.1"
-"@cdktf/provider-generator@0.19.2":
- version "0.19.2"
- resolved "https://registry.yarnpkg.com/@cdktf/provider-generator/-/provider-generator-0.19.2.tgz#142c191458b2793617a57d53785acb7823357558"
- integrity sha512-e8fY/FtvlwMupp8zGGzAeAyW5yq4jhY+azL5kfXAXck2kO7hpimKflhycGGBm2aVTuOAmsmrumgEkCa6+7vmSg==
- dependencies:
- "@cdktf/commons" "0.19.2"
- "@cdktf/hcl2json" "0.19.2"
- "@cdktf/provider-schema" "0.19.2"
- "@types/node" "18.18.8"
- codemaker "^1.91.0"
- deepmerge "^4.3.1"
- fs-extra "^8.1.0"
- jsii-srcmak "^0.1.954"
+"@cdktf/provider-generator@0.20.0":
+ version "0.20.0"
+ resolved "https://registry.yarnpkg.com/@cdktf/provider-generator/-/provider-generator-0.20.0.tgz#27bdb2df126f15712ed0c77345ee99d33d12fd90"
+ integrity sha512-fpThfmaYOJhQv7uVSBKBfhbFpYpH6yEOunMq9tfmlf+rJhRaJ7+o5dIwqKmcLxOGn0OOyg55PzoPVG1rhoPJ3w==
+ dependencies:
+ "@cdktf/commons" "0.20.0"
+ "@cdktf/provider-schema" "0.20.0"
+ "@types/node" "18.19.5"
+ codemaker "1.93.0"
+ fs-extra "8.1.0"
+ glob "10.3.10"
+ jsii-srcmak "0.1.999"
"@cdktf/provider-project@^0.5.0":
- version "0.5.8"
- resolved "https://registry.yarnpkg.com/@cdktf/provider-project/-/provider-project-0.5.8.tgz#11d0f87c9b02aaf705eecd89f1f820cb0c7a3248"
- integrity sha512-tWQC5L4yh9w6GVYHTWMpmzBUcRKp6sdFO39sjUqFcKTt2yLy/MCbE/YRJ/gxX3ES4K/Fc+nk05DbbbnJkISxIQ==
+ version "0.5.9"
+ resolved "https://registry.yarnpkg.com/@cdktf/provider-project/-/provider-project-0.5.9.tgz#172ee61de1335f61f8065ba19d22a87a6030aa79"
+ integrity sha512-2IWkVmsc8TL0ZK18Tp4eGxB9H26Bt2bEXonD+aLAq33gmziq6CnYRbv9R9m2+u9Q3SIEOaE0VqofcsOZlgJkSw==
dependencies:
change-case "^4.1.2"
fs-extra "^10.1.0"
-"@cdktf/provider-schema@0.19.2":
- version "0.19.2"
- resolved "https://registry.yarnpkg.com/@cdktf/provider-schema/-/provider-schema-0.19.2.tgz#a97c07027b3293615994ed7b614e9214f45dede7"
- integrity sha512-d6YghOMsDPqQS8DRS+h5BMwg6I0QVwNi8iE9bX+pGXHa/hYggXE97sAMUGFcW3za+gSCOImHYvvKDVc3u3KsOA==
+"@cdktf/provider-schema@0.20.0":
+ version "0.20.0"
+ resolved "https://registry.yarnpkg.com/@cdktf/provider-schema/-/provider-schema-0.20.0.tgz#1954ce1d7046bc4f005d9b16d589caf84ad9ea3d"
+ integrity sha512-wUK4qxRQiGLVsxoF6UcFbMhpfJpaeCwAngn43wr3LwNwTCjogdMt+0aK2YgJsnov5pnt2kK6mVHMxmWhm7pgMw==
dependencies:
- "@cdktf/commons" "0.19.2"
- fs-extra "^11.1.1"
+ "@cdktf/commons" "0.20.0"
+ "@cdktf/hcl2json" "0.20.0"
+ deepmerge "4.3.1"
+ fs-extra "11.2.0"
"@fastify/busboy@^2.0.0":
version "2.1.0"
@@ -231,7 +249,7 @@
resolved "https://registry.yarnpkg.com/@iarna/toml/-/toml-2.2.5.tgz#b32366c89b43c6f8cefbdefac778b9c828e3ba8c"
integrity sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==
-"@inquirer/checkbox@^1.3.4":
+"@inquirer/checkbox@^1.3.3":
version "1.5.0"
resolved "https://registry.yarnpkg.com/@inquirer/checkbox/-/checkbox-1.5.0.tgz#05869b4ee81e2c8d523799ef350d57cabd556bfa"
integrity sha512-3cKJkW1vIZAs4NaS0reFsnpAjP0azffYII4I2R7PTI7ZTMg5Y1at4vzXccOH3762b2c2L4drBhpJpf9uiaGNxA==
@@ -242,7 +260,7 @@
chalk "^4.1.2"
figures "^3.2.0"
-"@inquirer/confirm@^2.0.5":
+"@inquirer/confirm@^2.0.4":
version "2.0.15"
resolved "https://registry.yarnpkg.com/@inquirer/confirm/-/confirm-2.0.15.tgz#b5512ed190efd8c5b96e0969115756b48546ab36"
integrity sha512-hj8Q/z7sQXsF0DSpLQZVDhWYGN6KLM/gNjjqGkpKwBzljbQofGjn0ueHADy4HUY+OqDHmXuwk/bY+tZyIuuB0w==
@@ -251,7 +269,7 @@
"@inquirer/type" "^1.1.5"
chalk "^4.1.2"
-"@inquirer/core@^2.3.1":
+"@inquirer/core@^2.3.0":
version "2.3.1"
resolved "https://registry.yarnpkg.com/@inquirer/core/-/core-2.3.1.tgz#b7a1563ef3830a20485f551257779657e843e53f"
integrity sha512-faYAYnIfdEuns3jGKykaog5oUqFiEVbCx9nXGZfUhyEEpKcHt5bpJfZTb3eOBQKo8I/v4sJkZeBHmFlSZQuBCw==
@@ -291,7 +309,7 @@
strip-ansi "^6.0.1"
wrap-ansi "^6.2.0"
-"@inquirer/editor@^1.2.3":
+"@inquirer/editor@^1.2.2":
version "1.2.13"
resolved "https://registry.yarnpkg.com/@inquirer/editor/-/editor-1.2.13.tgz#94bddeeabc043d4a05fbde8523add4db221555d5"
integrity sha512-gBxjqt0B9GLN0j6M/tkEcmcIvB2fo9Cw0f5NRqDTkYyB9AaCzj7qvgG0onQ3GVPbMyMbbP4tWYxrBOaOdKpzNA==
@@ -301,7 +319,7 @@
chalk "^4.1.2"
external-editor "^3.1.0"
-"@inquirer/expand@^1.1.4":
+"@inquirer/expand@^1.1.3":
version "1.1.14"
resolved "https://registry.yarnpkg.com/@inquirer/expand/-/expand-1.1.14.tgz#d315014939d0bb82ed2b769907db5bd1922fb823"
integrity sha512-yS6fJ8jZYAsxdxuw2c8XTFMTvMR1NxZAw3LxDaFnqh7BZ++wTQ6rSp/2gGJhMacdZ85osb+tHxjVgx7F+ilv5g==
@@ -311,7 +329,7 @@
chalk "^4.1.2"
figures "^3.2.0"
-"@inquirer/input@^1.2.14", "@inquirer/input@^1.2.4":
+"@inquirer/input@^1.2.14", "@inquirer/input@^1.2.3":
version "1.2.14"
resolved "https://registry.yarnpkg.com/@inquirer/input/-/input-1.2.14.tgz#8951867618bb5cd16dd096e02404eec225a92207"
integrity sha512-tISLGpUKXixIQue7jypNEShrdzJoLvEvZOJ4QRsw5XTfrIYfoWFqAjMQLerGs9CzR86yAI89JR6snHmKwnNddw==
@@ -320,7 +338,7 @@
"@inquirer/type" "^1.1.5"
chalk "^4.1.2"
-"@inquirer/password@^1.1.4":
+"@inquirer/password@^1.1.3":
version "1.1.14"
resolved "https://registry.yarnpkg.com/@inquirer/password/-/password-1.1.14.tgz#c1fc139efe84a38986870a1bcf80718050f82bbf"
integrity sha512-vL2BFxfMo8EvuGuZYlryiyAB3XsgtbxOcFs4H9WI9szAS/VZCAwdVqs8rqEeaAf/GV/eZOghIOYxvD91IsRWSg==
@@ -330,22 +348,22 @@
ansi-escapes "^4.3.2"
chalk "^4.1.2"
-"@inquirer/prompts@^2.3.0":
- version "2.3.1"
- resolved "https://registry.yarnpkg.com/@inquirer/prompts/-/prompts-2.3.1.tgz#fe430f96e510cf352efeb77af2dbd6d3049e677c"
- integrity sha512-YQeBFzIE+6fcec5N/U2mSz+IcKEG4wtGDwF7MBLIDgITWzB3o723JpKJ1rxWqdCvTXkYE+gDXK/seSN6omo3DQ==
- dependencies:
- "@inquirer/checkbox" "^1.3.4"
- "@inquirer/confirm" "^2.0.5"
- "@inquirer/core" "^2.3.1"
- "@inquirer/editor" "^1.2.3"
- "@inquirer/expand" "^1.1.4"
- "@inquirer/input" "^1.2.4"
- "@inquirer/password" "^1.1.4"
- "@inquirer/rawlist" "^1.2.4"
- "@inquirer/select" "^1.2.4"
-
-"@inquirer/rawlist@^1.2.4":
+"@inquirer/prompts@2.3.0":
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/@inquirer/prompts/-/prompts-2.3.0.tgz#b3f13d58c9c4d88b84af62ab582363fa410db8d6"
+ integrity sha512-x79tSDIZAibOl9WaBoOuyaQqNnisOO8Pk0qWyulP/nPaD/WkoRvkzk7hR4WTRmWAyE8CNbjdYgGltvd0qmvCGQ==
+ dependencies:
+ "@inquirer/checkbox" "^1.3.3"
+ "@inquirer/confirm" "^2.0.4"
+ "@inquirer/core" "^2.3.0"
+ "@inquirer/editor" "^1.2.2"
+ "@inquirer/expand" "^1.1.3"
+ "@inquirer/input" "^1.2.3"
+ "@inquirer/password" "^1.1.3"
+ "@inquirer/rawlist" "^1.2.3"
+ "@inquirer/select" "^1.2.3"
+
+"@inquirer/rawlist@^1.2.3":
version "1.2.14"
resolved "https://registry.yarnpkg.com/@inquirer/rawlist/-/rawlist-1.2.14.tgz#7fac491345a984bafad96817a4f5ae45fb6b0c96"
integrity sha512-xIYmDpYgfz2XGCKubSDLKEvadkIZAKbehHdWF082AyC2I4eHK44RUfXaoOAqnbqItZq4KHXS6jDJ78F2BmQvxg==
@@ -354,7 +372,7 @@
"@inquirer/type" "^1.1.5"
chalk "^4.1.2"
-"@inquirer/select@^1.2.4":
+"@inquirer/select@^1.2.3":
version "1.3.1"
resolved "https://registry.yarnpkg.com/@inquirer/select/-/select-1.3.1.tgz#b10bb8d4ba72f08eb887b3d948eb734d680897c6"
integrity sha512-EgOPHv7XOHEqiBwBJTyiMg9r57ySyW4oyYCumGp+pGyOaXQaLb2kTnccWI6NFd9HSi5kDJhF7YjA+3RfMQJ2JQ==
@@ -492,6 +510,25 @@
resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33"
integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==
+"@sentry-internal/tracing@7.64.0":
+ version "7.64.0"
+ resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.64.0.tgz#3e110473b8edf805b799cc91d6ee592830237bb4"
+ integrity sha512-1XE8W6ki7hHyBvX9hfirnGkKDBKNq3bDJyXS86E0bYVDl94nvbRM9BD9DHsCFetqYkVm1yDGEK+6aUVs4CztoQ==
+ dependencies:
+ "@sentry/core" "7.64.0"
+ "@sentry/types" "7.64.0"
+ "@sentry/utils" "7.64.0"
+ tslib "^2.4.1 || ^1.9.3"
+
+"@sentry-internal/tracing@7.91.0":
+ version "7.91.0"
+ resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.91.0.tgz#fbb6e1e3383e1eeee08633384e004da73ac1c37d"
+ integrity sha512-JH5y6gs6BS0its7WF2DhySu7nkhPDfZcdpAXldxzIlJpqFkuwQKLU5nkYJpiIyZz1NHYYtW5aum2bV2oCOdDRA==
+ dependencies:
+ "@sentry/core" "7.91.0"
+ "@sentry/types" "7.91.0"
+ "@sentry/utils" "7.91.0"
+
"@sentry-internal/tracing@7.92.0":
version "7.92.0"
resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.92.0.tgz#505d94a93b5df965ec6bfb35da43389988259d4d"
@@ -501,6 +538,23 @@
"@sentry/types" "7.92.0"
"@sentry/utils" "7.92.0"
+"@sentry/core@7.64.0":
+ version "7.64.0"
+ resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.64.0.tgz#9d61cdc29ba299dedbdcbe01cfadf94bd0b7df48"
+ integrity sha512-IzmEyl5sNG7NyEFiyFHEHC+sizsZp9MEw1+RJRLX6U5RITvcsEgcajSkHQFafaBPzRrcxZMdm47Cwhl212LXcw==
+ dependencies:
+ "@sentry/types" "7.64.0"
+ "@sentry/utils" "7.64.0"
+ tslib "^2.4.1 || ^1.9.3"
+
+"@sentry/core@7.91.0":
+ version "7.91.0"
+ resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.91.0.tgz#229334d7f03dd5d90a17495e61ce4215ab730b2a"
+ integrity sha512-tu+gYq4JrTdrR+YSh5IVHF0fJi/Pi9y0HZ5H9HnYy+UMcXIotxf6hIEaC6ZKGeLWkGXffz2gKpQLe/g6vy/lPA==
+ dependencies:
+ "@sentry/types" "7.91.0"
+ "@sentry/utils" "7.91.0"
+
"@sentry/core@7.92.0":
version "7.92.0"
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.92.0.tgz#4e74c1959348b698226c49ead7a24e165502b55c"
@@ -509,7 +563,32 @@
"@sentry/types" "7.92.0"
"@sentry/utils" "7.92.0"
-"@sentry/node@^7.64.0", "@sentry/node@^7.77.0":
+"@sentry/node@7.64.0":
+ version "7.64.0"
+ resolved "https://registry.yarnpkg.com/@sentry/node/-/node-7.64.0.tgz#c6f7a67c1442324298f0525e7191bc18572ee1ce"
+ integrity sha512-wRi0uTnp1WSa83X2yLD49tV9QPzGh5e42IKdIDBiQ7lV9JhLILlyb34BZY1pq6p4dp35yDasDrP3C7ubn7wo6A==
+ dependencies:
+ "@sentry-internal/tracing" "7.64.0"
+ "@sentry/core" "7.64.0"
+ "@sentry/types" "7.64.0"
+ "@sentry/utils" "7.64.0"
+ cookie "^0.4.1"
+ https-proxy-agent "^5.0.0"
+ lru_map "^0.3.3"
+ tslib "^2.4.1 || ^1.9.3"
+
+"@sentry/node@7.91.0":
+ version "7.91.0"
+ resolved "https://registry.yarnpkg.com/@sentry/node/-/node-7.91.0.tgz#26bf13c3daf988f9725afd1a3cc38ba2ff90d62a"
+ integrity sha512-hTIfSQxD7L+AKIqyjoq8CWBRkEQrrMZmA3GSZgPI5JFWBHgO0HBo5TH/8TU81oEJh6kqqHAl2ObMhmcnaFqlzg==
+ dependencies:
+ "@sentry-internal/tracing" "7.91.0"
+ "@sentry/core" "7.91.0"
+ "@sentry/types" "7.91.0"
+ "@sentry/utils" "7.91.0"
+ https-proxy-agent "^5.0.0"
+
+"@sentry/node@7.92.0":
version "7.92.0"
resolved "https://registry.yarnpkg.com/@sentry/node/-/node-7.92.0.tgz#880d3be5cb8ef805a6856c619db3951b1678f726"
integrity sha512-LZeQL1r6kikEoOzA9K61OmMl32/lK/6PzmFNDH6z7UYwQopCZgVA6IP+CZuln8K2ys5c9hCyF7ICQMysXfpNJA==
@@ -520,11 +599,36 @@
"@sentry/utils" "7.92.0"
https-proxy-agent "^5.0.0"
+"@sentry/types@7.64.0":
+ version "7.64.0"
+ resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.64.0.tgz#21fc545ea05c3c8c4c3e518583eca1a8c5429506"
+ integrity sha512-LqjQprWXjUFRmzIlUjyA+KL+38elgIYmAeoDrdyNVh8MK5IC1W2Lh1Q87b4yOiZeMiIhIVNBd7Ecoh2rodGrGA==
+
+"@sentry/types@7.91.0":
+ version "7.91.0"
+ resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.91.0.tgz#5b68954e08986fecb0d4bef168df58eef62c32c7"
+ integrity sha512-bcQnb7J3P3equbCUc+sPuHog2Y47yGD2sCkzmnZBjvBT0Z1B4f36fI/5WjyZhTjLSiOdg3F2otwvikbMjmBDew==
+
"@sentry/types@7.92.0":
version "7.92.0"
resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.92.0.tgz#4c308fdb316c0272f55f0816230fe87e7b9b551a"
integrity sha512-APmSOuZuoRGpbPpPeYIbMSplPjiWNLZRQa73QiXuTflW4Tu/ItDlU8hOa2+A6JKVkJCuD2EN6yUrxDGSMyNXeg==
+"@sentry/utils@7.64.0":
+ version "7.64.0"
+ resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.64.0.tgz#6fe3ce9a56d3433ed32119f914907361a54cc184"
+ integrity sha512-HRlM1INzK66Gt+F4vCItiwGKAng4gqzCR4C5marsL3qv6SrKH98dQnCGYgXluSWaaa56h97FRQu7TxCk6jkSvQ==
+ dependencies:
+ "@sentry/types" "7.64.0"
+ tslib "^2.4.1 || ^1.9.3"
+
+"@sentry/utils@7.91.0":
+ version "7.91.0"
+ resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.91.0.tgz#3b1a94c053c885877908cd3e1365e3d23e21a73f"
+ integrity sha512-fvxjrEbk6T6Otu++Ax9ntlQ0sGRiwSC179w68aC3u26Wr30FAIRKqHTCCdc2jyWk7Gd9uWRT/cq+g8NG/8BfSg==
+ dependencies:
+ "@sentry/types" "7.91.0"
+
"@sentry/utils@7.92.0":
version "7.92.0"
resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.92.0.tgz#20ed29742594eab007f9ff72e008b5262456a319"
@@ -571,14 +675,7 @@
dependencies:
undici-types "~5.26.4"
-"@types/node@18.18.8":
- version "18.18.8"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-18.18.8.tgz#2b285361f2357c8c8578ec86b5d097c7f464cfd6"
- integrity sha512-OLGBaaK5V3VRBS1bAkMVP2/W9B+H8meUfl866OrMNQqt7wDgdpWPp5o6gmIc9pB+lIQHSq4ZL8ypeH1vPxcPaQ==
- dependencies:
- undici-types "~5.26.4"
-
-"@types/node@^18":
+"@types/node@18.19.5", "@types/node@^18":
version "18.19.5"
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.5.tgz#4b23a9ab8ab7dafebb57bcbaf5c3d8d04f9d8cac"
integrity sha512-22MG6T02Hos2JWfa1o5jsIByn+bc5iOt1IS4xyg6OG68Bu+wMonVZzdrgCw693++rpLE9RUT/Bx15BeDzO0j+g==
@@ -735,7 +832,7 @@ archiver-utils@^3.0.4:
normalize-path "^3.0.0"
readable-stream "^3.6.0"
-archiver@5.3.2, archiver@^5.3.1:
+archiver@5.3.2:
version "5.3.2"
resolved "https://registry.yarnpkg.com/archiver/-/archiver-5.3.2.tgz#99991d5957e53bd0303a392979276ac4ddccf3b0"
integrity sha512-+25nxyyznAXF7Nef3y0EbBeqmGZgeN/BxHX29Rs39djAfaFalmQ89SE6CWyDCHzGL0yt/ycBtNOmGTW0FyGWNw==
@@ -760,14 +857,6 @@ arr-rotate@^1.0.0:
resolved "https://registry.yarnpkg.com/arr-rotate/-/arr-rotate-1.0.0.tgz#c11877d06a0a42beb39ab8956a06779d9b71d248"
integrity sha512-yOzOZcR9Tn7enTF66bqKorGGH0F36vcPaSWg8fO0c0UYb3LX3VMXj5ZxEqQLNOecAhlRJ7wYZja5i4jTlnbIfQ==
-array-buffer-byte-length@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead"
- integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==
- dependencies:
- call-bind "^1.0.2"
- is-array-buffer "^3.0.1"
-
array-ify@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece"
@@ -898,16 +987,16 @@ camelcase-keys@^6.2.2:
map-obj "^4.0.0"
quick-lru "^4.0.1"
+camelcase@6.3.0, camelcase@^6.3.0:
+ version "6.3.0"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a"
+ integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
+
camelcase@^5.0.0, camelcase@^5.3.1:
version "5.3.1"
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
-camelcase@^6.3.0:
- version "6.3.0"
- resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a"
- integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
-
capital-case@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/capital-case/-/capital-case-1.0.4.tgz#9d130292353c9249f6b00fa5852bee38a717e669"
@@ -922,45 +1011,54 @@ case@^1.6.3:
resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9"
integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ==
-cdktf-cli@^0.19.0:
- version "0.19.2"
- resolved "https://registry.yarnpkg.com/cdktf-cli/-/cdktf-cli-0.19.2.tgz#09fcab9dcc3eeca7b45c36687467b56b9d4f231a"
- integrity sha512-rwd0yOJmHecOnQsnZxsKFgBO2r1AuPw34IfKSx+FSK6H7aO13Pak+tef6tlhn7f0K79Abk2ZGD3OLs8TeG+78w==
- dependencies:
- "@cdktf/cli-core" "0.19.2"
- "@cdktf/commons" "0.19.2"
- "@cdktf/hcl2cdk" "0.19.2"
- "@cdktf/hcl2json" "0.19.2"
- "@inquirer/prompts" "^2.3.0"
- "@sentry/node" "^7.64.0"
- cdktf "0.19.2"
- ci-info "^3.8.0"
- codemaker "^1.87.0"
- constructs "^10.0.25"
- cross-spawn "^7.0.3"
- https-proxy-agent "^5.0.1"
- ink-select-input "^4.2.1"
- ink-table "^3.0.0"
- jsii "^5.1.10"
- jsii-pacmak "^1.87.0"
- minimatch "^5.1.0"
- node-fetch "^2.6.7"
- pidtree "^0.6.0"
- pidusage "^3.0.2"
- tunnel-agent "^0.6.0"
- xml-js "^1.6.11"
- yargs "^17.6"
- yoga-layout-prebuilt "^1.10.0"
- zod "^3.22.4"
-
-cdktf@0.19.2, cdktf@^0.19.0:
- version "0.19.2"
- resolved "https://registry.yarnpkg.com/cdktf/-/cdktf-0.19.2.tgz#c93b794a9c8ac6b4e50bc24e80d06d84089a8766"
- integrity sha512-FHOERDO7i2g/+pUaaZCVDKsbXEBtWYOgELL1UKjNp37DyEmtFlltdsgutVfouoil0C7W5za2IydD6sSeoH5aUw==
+cdktf-cli@^0.20.0:
+ version "0.20.0"
+ resolved "https://registry.yarnpkg.com/cdktf-cli/-/cdktf-cli-0.20.0.tgz#790ea48e126770d0f1a4310b65ddadeaedd3a1d7"
+ integrity sha512-FN04OqrbUGE9VxqnGHRTWI0vq95LtoFAG/hrP7asFOmZFq5W5XBb+gdl9PgHUoajnl0WQnQHcS8xUQhKNhXiUQ==
+ dependencies:
+ "@cdktf/cli-core" "0.20.0"
+ "@cdktf/commons" "0.20.0"
+ "@cdktf/hcl-tools" "0.20.0"
+ "@cdktf/hcl2cdk" "0.20.0"
+ "@cdktf/hcl2json" "0.20.0"
+ "@inquirer/prompts" "2.3.0"
+ "@sentry/node" "7.64.0"
+ cdktf "0.20.0"
+ ci-info "3.8.0"
+ codemaker "1.93.0"
+ constructs "10.1.167"
+ cross-spawn "7.0.3"
+ https-proxy-agent "5.0.1"
+ ink-select-input "4.2.1"
+ ink-table "3.0.0"
+ jsii "5.3.2"
+ jsii-pacmak "1.93.0"
+ minimatch "5.1.0"
+ node-fetch "2.6.7"
+ pidtree "0.6.0"
+ pidusage "3.0.2"
+ tunnel-agent "0.6.0"
+ xml-js "1.6.11"
+ yargs "17.6.2"
+ yoga-layout-prebuilt "1.10.0"
+ zod "3.22.4"
+
+cdktf@0.20.0, cdktf@^0.20.0:
+ version "0.20.0"
+ resolved "https://registry.yarnpkg.com/cdktf/-/cdktf-0.20.0.tgz#fae129c9431350ebbf02a95129db6687ee323e43"
+ integrity sha512-4bCG1/7cYYGyiC++zxJ5wPUZVuxeXvZLY2BqE9heTV/PZtlcwUrV6wfUMtQFbYTCssCEJDnGrOe7Rw1Jf0Sf2w==
dependencies:
archiver "5.3.2"
- json-stable-stringify "^1.0.2"
- semver "^7.5.4"
+ json-stable-stringify "1.1.0"
+ semver "7.5.4"
+
+chalk@4.1.2, chalk@^4, chalk@^4.1.0, chalk@^4.1.2:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
+ integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
+ dependencies:
+ ansi-styles "^4.1.0"
+ supports-color "^7.1.0"
chalk@^2.4.2:
version "2.4.2"
@@ -971,14 +1069,6 @@ chalk@^2.4.2:
escape-string-regexp "^1.0.5"
supports-color "^5.3.0"
-chalk@^4, chalk@^4.1.0, chalk@^4.1.2:
- version "4.1.2"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
- integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
- dependencies:
- ansi-styles "^4.1.0"
- supports-color "^7.1.0"
-
change-case@^4.1.2:
version "4.1.2"
resolved "https://registry.yarnpkg.com/change-case/-/change-case-4.1.2.tgz#fedfc5f136045e2398c0410ee441f95704641e12"
@@ -1002,7 +1092,7 @@ chardet@^0.7.0:
resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e"
integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==
-chokidar@^3.5.3:
+chokidar@3.5.3:
version "3.5.3"
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd"
integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==
@@ -1022,16 +1112,21 @@ chownr@^1.1.1:
resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b"
integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==
-ci-info@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"
- integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
+ci-info@3.8.0:
+ version "3.8.0"
+ resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.8.0.tgz#81408265a5380c929f0bc665d62256628ce9ef91"
+ integrity sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==
-ci-info@^3.8.0, ci-info@^3.9.0:
+ci-info@3.9.0:
version "3.9.0"
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4"
integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==
+ci-info@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"
+ integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
+
cli-boxes@^2.2.0:
version "2.2.1"
resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f"
@@ -1044,12 +1139,7 @@ cli-cursor@^3.1.0:
dependencies:
restore-cursor "^3.1.0"
-cli-spinners@2.7.0:
- version "2.7.0"
- resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.7.0.tgz#f815fd30b5f9eaac02db604c7a231ed7cb2f797a"
- integrity sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==
-
-cli-spinners@^2.3.0, cli-spinners@^2.8.0, cli-spinners@^2.9.1:
+cli-spinners@2.9.2, cli-spinners@^2.3.0, cli-spinners@^2.8.0, cli-spinners@^2.9.1:
version "2.9.2"
resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.2.tgz#1773a8f4b9c4d6ac31563df53b3fc1d79462fe41"
integrity sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==
@@ -1106,7 +1196,7 @@ code-excerpt@^3.0.0:
dependencies:
convert-to-spaces "^1.0.1"
-codemaker@^1.86.1, codemaker@^1.87.0, codemaker@^1.91.0, codemaker@^1.93.0:
+codemaker@1.93.0, codemaker@^1.93.0:
version "1.93.0"
resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.93.0.tgz#4cd42eaf789678cc996581baf8ca014b505e72b4"
integrity sha512-n9AdncxhGti20YhA7HI2oAYhELh/qlDnW9JIAYQW9iULXdeaKtsxHgvcwBCltpieOcQrq10bt+sUawBs62vxLg==
@@ -1202,7 +1292,12 @@ constant-case@^3.0.4:
tslib "^2.0.3"
upper-case "^2.0.2"
-constructs@^10.0.0, constructs@^10.0.25, constructs@^10.3.0:
+constructs@10.1.167:
+ version "10.1.167"
+ resolved "https://registry.yarnpkg.com/constructs/-/constructs-10.1.167.tgz#7012962af80a53124cc8bf461184149a3e2a944a"
+ integrity sha512-zGt88EmcJUtWbd/sTM9GKcHRjYWzEx5jzMYuK69vl25Dj01sJAc7uF6AEJgZBtlLAc3VnRUvzgitHwmJkS9BFw==
+
+constructs@^10.0.0, constructs@^10.3.0:
version "10.3.0"
resolved "https://registry.yarnpkg.com/constructs/-/constructs-10.3.0.tgz#4c246fce9cf8e77711ad45944e9fbd41f1501965"
integrity sha512-vbK8i3rIb/xwZxSpTjz3SagHn1qq9BChLEfy5Hf6fB3/2eFbrwt2n9kHwQcS0CPTRBesreeAcsJfMq2229FnbQ==
@@ -1375,6 +1470,11 @@ convert-to-spaces@^1.0.1:
resolved "https://registry.yarnpkg.com/convert-to-spaces/-/convert-to-spaces-1.0.2.tgz#7e3e48bbe6d997b1417ddca2868204b4d3d85715"
integrity sha512-cj09EBuObp9gZNQCzc7hByQyrs6jVGE+o9kSJmeUoj+GiPiJvi5LYqEH/Hmme4+MTLHM+Ejtq+FChpjjEnsPdQ==
+cookie@^0.4.1:
+ version "0.4.2"
+ resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432"
+ integrity sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==
+
core-util-is@^1.0.3, core-util-is@~1.0.0:
version "1.0.3"
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85"
@@ -1393,14 +1493,14 @@ crc32-stream@^4.0.2:
crc-32 "^1.2.0"
readable-stream "^3.4.0"
-cross-fetch@^3.1.5:
+cross-fetch@3.1.8:
version "3.1.8"
resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.8.tgz#0327eba65fd68a7d119f8fb2bf9334a1a7956f82"
integrity sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==
dependencies:
node-fetch "^2.6.12"
-cross-spawn@^7.0.0, cross-spawn@^7.0.3:
+cross-spawn@7.0.3, cross-spawn@^7.0.0, cross-spawn@^7.0.3:
version "7.0.3"
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
@@ -1456,17 +1556,16 @@ decompress-response@^6.0.0:
dependencies:
mimic-response "^3.1.0"
-deep-equal@^2.2.0:
- version "2.2.3"
- resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.3.tgz#af89dafb23a396c7da3e862abc0be27cf51d56e1"
- integrity sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==
+deep-equal@2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.0.tgz#5caeace9c781028b9ff459f33b779346637c43e6"
+ integrity sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==
dependencies:
- array-buffer-byte-length "^1.0.0"
- call-bind "^1.0.5"
- es-get-iterator "^1.1.3"
- get-intrinsic "^1.2.2"
+ call-bind "^1.0.2"
+ es-get-iterator "^1.1.2"
+ get-intrinsic "^1.1.3"
is-arguments "^1.1.1"
- is-array-buffer "^3.0.2"
+ is-array-buffer "^3.0.1"
is-date-object "^1.0.5"
is-regex "^1.1.4"
is-shared-array-buffer "^1.0.2"
@@ -1474,18 +1573,18 @@ deep-equal@^2.2.0:
object-is "^1.1.5"
object-keys "^1.1.1"
object.assign "^4.1.4"
- regexp.prototype.flags "^1.5.1"
+ regexp.prototype.flags "^1.4.3"
side-channel "^1.0.4"
which-boxed-primitive "^1.0.2"
which-collection "^1.0.1"
- which-typed-array "^1.1.13"
+ which-typed-array "^1.1.9"
deep-extend@^0.6.0:
version "0.6.0"
resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
-deepmerge@^4.3.1:
+deepmerge@4.3.1:
version "4.3.1"
resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a"
integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==
@@ -1533,7 +1632,7 @@ detect-newline@^3.1.0:
resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651"
integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==
-detect-port@^1.5.1:
+detect-port@1.5.1:
version "1.5.1"
resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.5.1.tgz#451ca9b6eaf20451acb0799b8ab40dff7718727b"
integrity sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==
@@ -1607,7 +1706,7 @@ error-ex@^1.3.1:
dependencies:
is-arrayish "^0.2.1"
-es-get-iterator@^1.1.3:
+es-get-iterator@^1.1.2:
version "1.1.3"
resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz#3ef87523c5d464d41084b2c3c9c214f1199763d6"
integrity sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==
@@ -1652,7 +1751,7 @@ events@^3.3.0:
resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400"
integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
-execa@^5.1.1:
+execa@5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==
@@ -1681,7 +1780,7 @@ external-editor@^3.1.0:
iconv-lite "^0.4.24"
tmp "^0.0.33"
-extract-zip@^2.0.1:
+extract-zip@2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz#663dca56fe46df890d5f131ef4a06d22bb8ba13a"
integrity sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==
@@ -1776,7 +1875,7 @@ flatted@^3.2.7:
resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.9.tgz#7eb4c67ca1ba34232ca9d2d93e9886e611ad7daf"
integrity sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==
-follow-redirects@^1.15.2, follow-redirects@^1.15.3:
+follow-redirects@1.15.4:
version "1.15.4"
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.4.tgz#cdc7d308bf6493126b17ea2191ea0ccf3e535adf"
integrity sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==
@@ -1801,16 +1900,7 @@ fs-constants@^1.0.0:
resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad"
integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==
-fs-extra@^10.1.0:
- version "10.1.0"
- resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf"
- integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==
- dependencies:
- graceful-fs "^4.2.0"
- jsonfile "^6.0.1"
- universalify "^2.0.0"
-
-fs-extra@^11.1.1:
+fs-extra@11.2.0:
version "11.2.0"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.2.0.tgz#e70e17dfad64232287d01929399e0ea7c86b0e5b"
integrity sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==
@@ -1819,7 +1909,7 @@ fs-extra@^11.1.1:
jsonfile "^6.0.1"
universalify "^2.0.0"
-fs-extra@^8.1.0:
+fs-extra@8.1.0, fs-extra@^8.1.0:
version "8.1.0"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==
@@ -1828,6 +1918,15 @@ fs-extra@^8.1.0:
jsonfile "^4.0.0"
universalify "^0.1.0"
+fs-extra@^10.1.0:
+ version "10.1.0"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf"
+ integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==
+ dependencies:
+ graceful-fs "^4.2.0"
+ jsonfile "^6.0.1"
+ universalify "^2.0.0"
+
fs-extra@^9.1.0:
version "9.1.0"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d"
@@ -1948,7 +2047,7 @@ glob-promise@^6.0.5:
dependencies:
"@types/glob" "^8.0.0"
-glob@^10.3.3:
+glob@10.3.10:
version "10.3.10"
resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.10.tgz#0351ebb809fd187fe421ab96af83d3a70715df4b"
integrity sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==
@@ -1959,6 +2058,17 @@ glob@^10.3.3:
minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
path-scurry "^1.10.1"
+glob@10.3.3:
+ version "10.3.3"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.3.tgz#8360a4ffdd6ed90df84aa8d52f21f452e86a123b"
+ integrity sha512-92vPiMb/iqpmEgsOoIDvTjc50wf9CCCvMzsi6W0JLPeUKE8TWP1a73PgqSrqy7iAZxaSD1YdzU7QZR5LF51MJw==
+ dependencies:
+ foreground-child "^3.1.0"
+ jackspeak "^2.0.3"
+ minimatch "^9.0.1"
+ minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
+ path-scurry "^1.10.1"
+
glob@^7.0.0, glob@^7.1.4, glob@^7.2.3:
version "7.2.3"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
@@ -1994,15 +2104,15 @@ graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0:
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
-graphology-types@^0.24.7:
+graphology-types@0.24.7:
version "0.24.7"
resolved "https://registry.yarnpkg.com/graphology-types/-/graphology-types-0.24.7.tgz#7d630a800061666bfa70066310f56612e08b7bee"
integrity sha512-tdcqOOpwArNjEr0gNQKCXwaNCWnQJrog14nJNQPeemcLnXQUUGrsCWpWkVKt46zLjcS6/KGoayeJfHHyPDlvwA==
-graphology@^0.25.1:
- version "0.25.4"
- resolved "https://registry.yarnpkg.com/graphology/-/graphology-0.25.4.tgz#e528a64555ac1f392a9d965321ada5b2b843efe1"
- integrity sha512-33g0Ol9nkWdD6ulw687viS8YJQBxqG5LWII6FI6nul0pq6iM2t5EKquOTFDbyTblRB3O9I+7KX4xI8u5ffekAQ==
+graphology@0.25.1:
+ version "0.25.1"
+ resolved "https://registry.yarnpkg.com/graphology/-/graphology-0.25.1.tgz#f92b86294782522d3898ce4480e4a577c0c2568a"
+ integrity sha512-yYA7BJCcXN2DrKNQQ9Qf22zBHm/yTbyBR71T1MYBbGtywNHsv0QZtk8zaR6zxNcp2hCCZayUkHp9DyMSZCpoxQ==
dependencies:
events "^3.3.0"
obliterator "^2.0.2"
@@ -2095,7 +2205,7 @@ hosted-git-info@^4.0.0, hosted-git-info@^4.0.1:
dependencies:
lru-cache "^6.0.0"
-https-proxy-agent@^5.0.0, https-proxy-agent@^5.0.1:
+https-proxy-agent@5.0.1, https-proxy-agent@^5.0.0:
version "5.0.1"
resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6"
integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==
@@ -2120,7 +2230,7 @@ ieee754@^1.1.13:
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
-indent-string@^4.0.0:
+indent-string@4.0.0, indent-string@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
@@ -2148,7 +2258,16 @@ ini@^2.0.0:
resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5"
integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==
-ink-select-input@^4.2.1:
+ink-select-input@4.2.1:
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/ink-select-input/-/ink-select-input-4.2.1.tgz#121108ccbcb42aa619f9f0baedb796c24c971a2a"
+ integrity sha512-WvlrYdwmdnD6/nE/9mNhaaanTQOKmwy/hT/vuAqbDec3PUQBQ8Pkwszii/8eGvDTx5bGiUHu18P9D5IoB/ERaw==
+ dependencies:
+ arr-rotate "^1.0.0"
+ figures "^3.2.0"
+ lodash.isequal "^4.5.0"
+
+ink-select-input@4.2.2:
version "4.2.2"
resolved "https://registry.yarnpkg.com/ink-select-input/-/ink-select-input-4.2.2.tgz#484672a648b6b214052de721f02a645500cb75d3"
integrity sha512-E5AS2Vnd4CSzEa7Rm+hG47wxRQo1ASfh4msKxO7FHmn/ym+GKSSsFIfR+FonqjKNDPXYJClw8lM47RdN3Pi+nw==
@@ -2157,31 +2276,31 @@ ink-select-input@^4.2.1:
figures "^3.2.0"
lodash.isequal "^4.5.0"
-ink-spinner@^4.0.3:
+ink-spinner@4.0.3:
version "4.0.3"
resolved "https://registry.yarnpkg.com/ink-spinner/-/ink-spinner-4.0.3.tgz#0d0f4a787ae1a4270928e063d9c52527cb264feb"
integrity sha512-uJ4nbH00MM9fjTJ5xdw0zzvtXMkeGb0WV6dzSWvFv2/+ks6FIhpkt+Ge/eLdh0Ah6Vjw5pLMyNfoHQpRDRVFbQ==
dependencies:
cli-spinners "^2.3.0"
-ink-table@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/ink-table/-/ink-table-3.1.0.tgz#d450624e344702b5cb7cadcb25783c58555c7c54"
- integrity sha512-qxVb4DIaEaJryvF9uZGydnmP9Hkmas3DCKVpEcBYC0E4eJd3qNgNe+PZKuzgCERFe9LfAS1TNWxCr9+AU4v3YA==
+ink-table@3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/ink-table/-/ink-table-3.0.0.tgz#109fb2ce0709567f0e38d14b2b82f311277a3628"
+ integrity sha512-RtcYjenHKZWjnwVNQ6zSYWMOLKwkWscDAJsqUQXftyjkYho1gGrluGss87NOoIzss0IKr74lKasd6MtlQYALiA==
dependencies:
object-hash "^2.0.3"
-ink-testing-library@^2.1.0:
+ink-testing-library@2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/ink-testing-library/-/ink-testing-library-2.1.0.tgz#b5ffd1ef1049550ae4d2f008b8770e7ece6e0313"
integrity sha512-7TNlOjJlJXB33vG7yVa+MMO7hCjaC1bCn+zdpSjknWoLbOWMaFdKc7LJvqVkZ0rZv2+akhjXPrcR/dbxissjUw==
-ink-use-stdout-dimensions@^1.0.5:
+ink-use-stdout-dimensions@1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/ink-use-stdout-dimensions/-/ink-use-stdout-dimensions-1.0.5.tgz#7739876c00284840601c4150aa84eb7adc143de2"
integrity sha512-rVsqnw4tQEAJUoknU09+zHdDf30GJdkumkHr0iz/TOYMYEZJkYqziQSGJAM+Z+M603EDfO89+Nxyn/Ko2Zknfw==
-ink@^3.2.0:
+ink@3.2.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/ink/-/ink-3.2.0.tgz#434793630dc57d611c8fe8fffa1db6b56f1a16bb"
integrity sha512-firNp1q3xxTzoItj/eOOSZQnYSlyrWks5llCTVX37nJ59K3eXbQ8PtzCguqo8YI19EELo5QxaKnJd4VxzhU8tg==
@@ -2232,7 +2351,7 @@ is-arguments@^1.1.1:
call-bind "^1.0.2"
has-tostringtag "^1.0.0"
-is-array-buffer@^3.0.1, is-array-buffer@^3.0.2:
+is-array-buffer@^3.0.1:
version "3.0.2"
resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe"
integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==
@@ -2396,7 +2515,7 @@ is-typed-array@^1.1.10:
dependencies:
which-typed-array "^1.1.11"
-is-valid-domain@^0.1.6:
+is-valid-domain@0.1.6:
version "0.1.6"
resolved "https://registry.yarnpkg.com/is-valid-domain/-/is-valid-domain-0.1.6.tgz#3c85469d2938f170c8f82ce6e52df8ad9fca8105"
integrity sha512-ZKtq737eFkZr71At8NxOFcP9O1K89gW3DkdrGMpp1upr/ueWjj+Weh4l9AI4rN0Gt8W2M1w7jrG2b/Yv83Ljpg==
@@ -2438,7 +2557,7 @@ isexe@^2.0.0:
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
-jackspeak@^2.3.5:
+jackspeak@^2.0.3, jackspeak@^2.3.5:
version "2.3.6"
resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.3.6.tgz#647ecc472238aee4b06ac0e461acc21a8c505ca8"
integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==
@@ -2491,7 +2610,7 @@ jsii-docgen@^10.2.3:
semver "^7.5.4"
yargs "^16.2.0"
-jsii-pacmak@^1.87.0, jsii-pacmak@^1.93.0:
+jsii-pacmak@1.93.0, jsii-pacmak@^1.93.0:
version "1.93.0"
resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.93.0.tgz#5793c251cb45963d57bc839cf8bbe64d8e5b998f"
integrity sha512-A2rn4seHN+1/VzwQ0H8t6zxAz9HpZWbF+kVi9MpNgqd2iiNYxS1XNyirzyQ8D3e5ZNWoPAyFVuGqkXrtdo4etg==
@@ -2522,25 +2641,7 @@ jsii-reflect@^1.93.0:
oo-ascii-tree "^1.93.0"
yargs "^16.2.0"
-jsii-rosetta@^1.93.0:
- version "1.93.0"
- resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.93.0.tgz#951e8ae27ceaf0504abd74c15866f6050c97ef82"
- integrity sha512-5HFoC6Cp3Y3usCGuTRDTL/ovgz9MxI6/kY4Re8agVShXR6MPSX6F6Sc1qGMUjf3ynFfPz+DMsBY0Z164cxVKBA==
- dependencies:
- "@jsii/check-node" "1.93.0"
- "@jsii/spec" "1.93.0"
- "@xmldom/xmldom" "^0.8.10"
- commonmark "^0.30.0"
- fast-glob "^3.3.2"
- jsii "1.93.0"
- semver "^7.5.4"
- semver-intersect "^1.4.0"
- stream-json "^1.8.0"
- typescript "~3.9.10"
- workerpool "^6.5.1"
- yargs "^16.2.0"
-
-jsii-rosetta@^5.1.9:
+jsii-rosetta@5.3.2:
version "5.3.2"
resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.3.2.tgz#2683f16cfd035277dc9843e9087556827938ce56"
integrity sha512-pY5wm72XcT9RdTWh/UpIVnyLScz381GtmlW4ey9ojJdHUoxvtni0vdGdSl+ZaojqEQR7TLdUM+ocLgB8Xnujxw==
@@ -2559,6 +2660,24 @@ jsii-rosetta@^5.1.9:
workerpool "^6.5.1"
yargs "^17.7.2"
+jsii-rosetta@^1.93.0:
+ version "1.93.0"
+ resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.93.0.tgz#951e8ae27ceaf0504abd74c15866f6050c97ef82"
+ integrity sha512-5HFoC6Cp3Y3usCGuTRDTL/ovgz9MxI6/kY4Re8agVShXR6MPSX6F6Sc1qGMUjf3ynFfPz+DMsBY0Z164cxVKBA==
+ dependencies:
+ "@jsii/check-node" "1.93.0"
+ "@jsii/spec" "1.93.0"
+ "@xmldom/xmldom" "^0.8.10"
+ commonmark "^0.30.0"
+ fast-glob "^3.3.2"
+ jsii "1.93.0"
+ semver "^7.5.4"
+ semver-intersect "^1.4.0"
+ stream-json "^1.8.0"
+ typescript "~3.9.10"
+ workerpool "^6.5.1"
+ yargs "^16.2.0"
+
jsii-rosetta@~5.2.0:
version "5.2.6"
resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.2.6.tgz#a5c6d37cff1992f7089f0766c22aea3e33c1c46c"
@@ -2578,7 +2697,7 @@ jsii-rosetta@~5.2.0:
workerpool "^6.5.1"
yargs "^17.7.2"
-jsii-srcmak@^0.1.951, jsii-srcmak@^0.1.954:
+jsii-srcmak@0.1.999:
version "0.1.999"
resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.999.tgz#8cbfd975e87749153878bf21e29076547d83b37c"
integrity sha512-8jhGRjceKdvYlW3rujnrZWTa1bss7TUhcsVrRsT7Q+MDYxRZan0FsqyHKrjfb8GYpgSh5DVpc9iYCwmn6VgXsw==
@@ -2608,7 +2727,7 @@ jsii@1.93.0:
typescript "~3.9.10"
yargs "^16.2.0"
-jsii@^5.1.10, jsii@~5.3.0:
+jsii@5.3.2, jsii@~5.3.0:
version "5.3.2"
resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.2.tgz#3dc65c39dea3fb4e2f77fd7b48be5d3fef585962"
integrity sha512-wwwp47+6orlMXpny4dlTOP6776cBo2WFDgxZyGjQaV4VWNydsJiTcinuJzCj1XVZicBhpAnkuBMr89+2aT8Dcg==
@@ -2627,6 +2746,25 @@ jsii@^5.1.10, jsii@~5.3.0:
typescript "~5.3"
yargs "^17.7.2"
+jsii@5.3.3:
+ version "5.3.3"
+ resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.3.tgz#49e12615543c9e0a6cbd2ed82dae347eb993c10c"
+ integrity sha512-M+kAUKJiLXXJXKYmBB0Q2n1aGoeNHyzMCLAx7402JqXSLxH4JGh6kOf4EH3U3LmQKzv2kxOHMRCg3Ssh82KtrQ==
+ dependencies:
+ "@jsii/check-node" "1.93.0"
+ "@jsii/spec" "^1.93.0"
+ case "^1.6.3"
+ chalk "^4"
+ downlevel-dts "^0.11.0"
+ fast-deep-equal "^3.1.3"
+ log4js "^6.9.1"
+ semver "^7.5.4"
+ semver-intersect "^1.5.0"
+ sort-json "^2.0.1"
+ spdx-license-list "^6.8.0"
+ typescript "~5.3"
+ yargs "^17.7.2"
+
jsii@~5.2.0:
version "5.2.35"
resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.2.35.tgz#d56a9cb8f01f709250df28b61b365c5978652538"
@@ -2680,7 +2818,7 @@ json-schema-traverse@^1.0.0:
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2"
integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==
-json-stable-stringify@^1.0.2:
+json-stable-stringify@1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.1.0.tgz#43d39c7c8da34bfaf785a61a56808b0def9f747d"
integrity sha512-zfA+5SuwYN2VWqN1/5HZaDzQKLJHaBVMZIIM+wuYjdptkaQsqzDdqjqf+lZZJUuJq1aanHiY8LhH8LmH+qBYJA==
@@ -2793,7 +2931,7 @@ lodash.flatten@^4.4.0:
resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f"
integrity sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==
-lodash.isequal@^4.5.0:
+lodash.isequal@4.5.0, lodash.isequal@^4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0"
integrity sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==
@@ -2818,7 +2956,7 @@ lodash@^4.17.15, lodash@^4.17.20:
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
-log4js@^6.7.0, log4js@^6.9.1:
+log4js@6.9.1, log4js@^6.9.1:
version "6.9.1"
resolved "https://registry.yarnpkg.com/log4js/-/log4js-6.9.1.tgz#aba5a3ff4e7872ae34f8b4c533706753709e38b6"
integrity sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==
@@ -2855,6 +2993,11 @@ lru-cache@^6.0.0:
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.1.0.tgz#2098d41c2dc56500e6c88584aa656c84de7d0484"
integrity sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==
+lru_map@^0.3.3:
+ version "0.3.3"
+ resolved "https://registry.yarnpkg.com/lru_map/-/lru_map-0.3.3.tgz#b5c8351b9464cbd750335a79650a0ec0e56118dd"
+ integrity sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ==
+
map-obj@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
@@ -2920,20 +3063,27 @@ min-indent@^1.0.0:
resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
-minimatch@^3.0.4, minimatch@^3.1.1:
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
- integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
+minimatch@5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.0.tgz#1717b464f4971b144f6aabe8f2d0b8e4511e09c7"
+ integrity sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==
dependencies:
- brace-expansion "^1.1.7"
+ brace-expansion "^2.0.1"
-minimatch@^5.0.1, minimatch@^5.1.0:
+minimatch@5.1.6, minimatch@^5.0.1, minimatch@^5.1.0:
version "5.1.6"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96"
integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==
dependencies:
brace-expansion "^2.0.1"
+minimatch@^3.0.4, minimatch@^3.1.1:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
+ integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
+ dependencies:
+ brace-expansion "^1.1.7"
+
minimatch@^9.0.1:
version "9.0.3"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825"
@@ -3015,7 +3165,14 @@ node-abi@^3.3.0:
dependencies:
semver "^7.3.5"
-node-fetch@^2.6.12, node-fetch@^2.6.7:
+node-fetch@2.6.7:
+ version "2.6.7"
+ resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad"
+ integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==
+ dependencies:
+ whatwg-url "^5.0.0"
+
+node-fetch@2.7.0, node-fetch@^2.6.12:
version "2.7.0"
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d"
integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==
@@ -3116,7 +3273,7 @@ oo-ascii-tree@^1.93.0:
resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.93.0.tgz#fbe47cd5d188353e6d4cc7cad8520ac790bd3ef4"
integrity sha512-zbmrGCL/UsvxV2WlnsSrqdkdxEggxH7eA1HOk+hmimLQu+eLO4Y3VGqwt0VK04Nfe6iG6GnzRL5/XjH0j1v8bQ==
-open@^7.4.2:
+open@7.4.2:
version "7.4.2"
resolved "https://registry.yarnpkg.com/open/-/open-7.4.2.tgz#b8147e26dcf3e426316c730089fd71edd29c2321"
integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==
@@ -3196,7 +3353,7 @@ param-case@^3.0.4:
dot-case "^3.0.4"
tslib "^2.0.3"
-parse-gitignore@^1.0.1:
+parse-gitignore@1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/parse-gitignore/-/parse-gitignore-1.0.1.tgz#8b9dc57f17b810d495c5dfa62eb07caffe7758c7"
integrity sha512-UGyowyjtx26n65kdAMWhm6/3uy5uSrpcuH7tt+QEVudiBoVS+eqHxD5kbi9oWVRwj7sCzXqwuM+rUGw7earl6A==
@@ -3290,12 +3447,12 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1:
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
-pidtree@^0.6.0:
+pidtree@0.6.0:
version "0.6.0"
resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.6.0.tgz#90ad7b6d42d5841e69e0a2419ef38f8883aa057c"
integrity sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==
-pidusage@^3.0.2:
+pidusage@3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/pidusage/-/pidusage-3.0.2.tgz#6faa5402b2530b3af2cf93d13bcf202889724a53"
integrity sha512-g0VU+y08pKw5M8EZ2rIGiEBaB8wrQMjYGFfW2QVIfyT8V+fq8YFLkvlz4bz5ljvFDJYNFCWT3PWqcRr2FKO81w==
@@ -3312,7 +3469,7 @@ pify@^3.0.0:
resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==
-pkg-up@^3.1.0:
+pkg-up@3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5"
integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==
@@ -3337,20 +3494,20 @@ prebuild-install@^7.1.1:
tar-fs "^2.0.0"
tunnel-agent "^0.6.0"
-prettier@^2.8.6:
- version "2.8.8"
- resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da"
- integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==
+prettier@2.8.7:
+ version "2.8.7"
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.7.tgz#bb79fc8729308549d28fe3a98fce73d2c0656450"
+ integrity sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==
process-nextick-args@~2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
-projen@^0.78.11:
- version "0.78.11"
- resolved "https://registry.yarnpkg.com/projen/-/projen-0.78.11.tgz#e54566f72e9d18fdc4002d2704555fdb100b84d4"
- integrity sha512-SfAMFJcXNWwFbt/HYS/bnYiBQK2nS33bp0tWV3j3Eb6mTiiwyEAjMF5l1rp9Fi+zZ1rV6ai2el2kaVQmcl3K3A==
+projen@^0.78.13:
+ version "0.78.13"
+ resolved "https://registry.yarnpkg.com/projen/-/projen-0.78.13.tgz#5c6693ababa4f2e7d93759c722a35d41c9c2e691"
+ integrity sha512-ihL1lcfmi7M0EA7qgdXGja2SLLc6vtsQ1Wd2RqqxOuFnchw9/kZubdrxy38J8iI36AEwb0Qucb1uLTuwFhl7Qw==
dependencies:
"@iarna/toml" "^2.2.5"
case "^1.6.3"
@@ -3509,7 +3666,7 @@ redent@^3.0.0:
indent-string "^4.0.0"
strip-indent "^3.0.0"
-regexp.prototype.flags@^1.5.1:
+regexp.prototype.flags@^1.4.3:
version "1.5.1"
resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz#90ce989138db209f81492edd734183ce99f9677e"
integrity sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==
@@ -3538,7 +3695,7 @@ require-main-filename@^2.0.0:
resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b"
integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==
-reserved-words@^0.1.2:
+reserved-words@0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/reserved-words/-/reserved-words-0.1.2.tgz#00a0940f98cd501aeaaac316411d9adc52b31ab1"
integrity sha512-0S5SrIUJ9LfpbVl4Yzij6VipUdafHrOTzvmfazSw/jeZrZtQK303OPZW+obtkaw7jQlTQppy0UvZWm9872PbRw==
@@ -3622,18 +3779,18 @@ semver-intersect@^1.4.0, semver-intersect@^1.5.0:
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8"
integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==
-semver@^6.0.0, semver@^6.3.0:
- version "6.3.1"
- resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
- integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
-
-semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.5.3, semver@^7.5.4:
+semver@7.5.4, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.5.3, semver@^7.5.4:
version "7.5.4"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==
dependencies:
lru-cache "^6.0.0"
+semver@^6.0.0, semver@^6.3.0:
+ version "6.3.1"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
+ integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
+
sentence-case@^3.0.4:
version "3.0.4"
resolved "https://registry.yarnpkg.com/sentence-case/-/sentence-case-3.0.4.tgz#3645a7b8c117c787fde8702056225bb62a45131f"
@@ -3815,7 +3972,7 @@ sprintf-js@~1.0.2:
resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==
-sscaff@^1.2.274:
+sscaff@1.2.274:
version "1.2.274"
resolved "https://registry.yarnpkg.com/sscaff/-/sscaff-1.2.274.tgz#3ae52042fbeb244b01b89542a56ce5b247284be9"
integrity sha512-sztRa50SL1LVxZnF1au6QT1SC2z0S1oEOyi2Kpnlg6urDns93aL32YxiJcNkLcY+VHFtVqm/SRv4cb+6LeoBQA==
@@ -3854,7 +4011,7 @@ stop-iteration-iterator@^1.0.0:
dependencies:
internal-slot "^1.0.4"
-stream-buffers@^3.0.2:
+stream-buffers@3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/stream-buffers/-/stream-buffers-3.0.2.tgz#5249005a8d5c2d00b3a32e6e0a6ea209dc4f3521"
integrity sha512-DQi1h8VEBA/lURbSwFtEHnSTb9s2/pwLEaFuNhXwy1Dx3Sa0lOuYT2yNUr4/j2fs8oCAMANtrZ5OrPZtyVs3MQ==
@@ -3922,7 +4079,7 @@ stringify-package@^1.0.1:
resolved "https://registry.yarnpkg.com/stringify-package/-/stringify-package-1.0.1.tgz#e5aa3643e7f74d0f28628b72f3dad5cecfc3ba85"
integrity sha512-sa4DUQsYciMP1xhKWGuFM04fB0LG/9DlluZoSVywUMRNvzid6XucHK0/90xGxRoHrAaROrcHK1aPKaijCtSrhg==
-"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
+"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@6.0.1, strip-ansi@^6.0.0, strip-ansi@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
@@ -4052,12 +4209,12 @@ trim-newlines@^3.0.0:
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144"
integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==
-tslib@^2.0.3:
+tslib@^2.0.3, "tslib@^2.4.1 || ^1.9.3":
version "2.6.2"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae"
integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==
-tunnel-agent@^0.6.0:
+tunnel-agent@0.6.0, tunnel-agent@^0.6.0:
version "0.6.0"
resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==
@@ -4172,12 +4329,12 @@ util-deprecate@^1.0.1, util-deprecate@~1.0.1:
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
-uuid@^8.3.2:
+uuid@8.3.2, uuid@^8.3.2:
version "8.3.2"
resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2"
integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
-uuid@^9.0.1:
+uuid@9.0.1:
version "9.0.1"
resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.1.tgz#e188d4c8853cc722220392c424cd637f32293f30"
integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==
@@ -4229,7 +4386,7 @@ which-module@^2.0.0:
resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409"
integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==
-which-typed-array@^1.1.11, which-typed-array@^1.1.13:
+which-typed-array@^1.1.11, which-typed-array@^1.1.9:
version "1.1.13"
resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.13.tgz#870cd5be06ddb616f504e7b039c4c24898184d36"
integrity sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==
@@ -4301,7 +4458,7 @@ ws@^7, ws@^7.5.5:
resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591"
integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==
-xml-js@^1.6.11:
+xml-js@1.6.11:
version "1.6.11"
resolved "https://registry.yarnpkg.com/xml-js/-/xml-js-1.6.11.tgz#927d2f6947f7f1c19a316dd8eea3614e8b18f8e9"
integrity sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==
@@ -4323,7 +4480,7 @@ xmlbuilder@^15.1.1:
resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-15.1.1.tgz#9dcdce49eea66d8d10b42cae94a79c3c8d0c2ec5"
integrity sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==
-xstate@^4.34.0:
+xstate@4.38.3:
version "4.38.3"
resolved "https://registry.yarnpkg.com/xstate/-/xstate-4.38.3.tgz#4e15e7ad3aa0ca1eea2010548a5379966d8f1075"
integrity sha512-SH7nAaaPQx57dx6qvfcIgqKRXIh4L0A1iYEqim4s1u7c9VoCgzZc+63FY90AKU4ZzOC2cfJzTnpO4zK7fCUzzw==
@@ -4371,6 +4528,32 @@ yargs-parser@^21.1.1:
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35"
integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==
+yargs@17.6.2:
+ version "17.6.2"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.6.2.tgz#2e23f2944e976339a1ee00f18c77fedee8332541"
+ integrity sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==
+ dependencies:
+ cliui "^8.0.1"
+ escalade "^3.1.1"
+ get-caller-file "^2.0.5"
+ require-directory "^2.1.1"
+ string-width "^4.2.3"
+ y18n "^5.0.5"
+ yargs-parser "^21.1.1"
+
+yargs@17.7.2, yargs@^17.7.2:
+ version "17.7.2"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269"
+ integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==
+ dependencies:
+ cliui "^8.0.1"
+ escalade "^3.1.1"
+ get-caller-file "^2.0.5"
+ require-directory "^2.1.1"
+ string-width "^4.2.3"
+ y18n "^5.0.5"
+ yargs-parser "^21.1.1"
+
yargs@^15.4.1:
version "15.4.1"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8"
@@ -4401,19 +4584,6 @@ yargs@^16.0.0, yargs@^16.2.0:
y18n "^5.0.5"
yargs-parser "^20.2.2"
-yargs@^17.6, yargs@^17.7.2:
- version "17.7.2"
- resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269"
- integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==
- dependencies:
- cliui "^8.0.1"
- escalade "^3.1.1"
- get-caller-file "^2.0.5"
- require-directory "^2.1.1"
- string-width "^4.2.3"
- y18n "^5.0.5"
- yargs-parser "^21.1.1"
-
yauzl@^2.10.0:
version "2.10.0"
resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"
@@ -4427,7 +4597,7 @@ yocto-queue@^0.1.0:
resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
-yoga-layout-prebuilt@^1.10.0, yoga-layout-prebuilt@^1.9.6:
+yoga-layout-prebuilt@1.10.0, yoga-layout-prebuilt@^1.9.6:
version "1.10.0"
resolved "https://registry.yarnpkg.com/yoga-layout-prebuilt/-/yoga-layout-prebuilt-1.10.0.tgz#2936fbaf4b3628ee0b3e3b1df44936d6c146faa6"
integrity sha512-YnOmtSbv4MTf7RGJMK0FvZ+KD8OEe/J5BNnR0GHhD8J/XcG/Qvxgszm0Un6FTHWW4uHlTgP0IztiXQnGyIR45g==
@@ -4443,7 +4613,7 @@ zip-stream@^4.1.0:
compress-commons "^4.1.2"
readable-stream "^3.6.0"
-zod@^3.22.4:
+zod@3.22.4:
version "3.22.4"
resolved "https://registry.yarnpkg.com/zod/-/zod-3.22.4.tgz#f31c3a9386f61b1f228af56faa9255e845cf3fff"
integrity sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==